Skip to content

Commit b792eb0

Browse files
authored
Feature/remove session context (#14)
* Removing session context from ray context and testing against running sql query * Removing datafusion-python as a rust dependency * Add in shuffle context for decoding * Add DF ctx to init * Resolve proto compilation errors * Cargo fmt * Resolve compile warnings * Move serialization to only on rust side * Add docker ignore to reduce size of the context sent to daemon * Update Dockerfile. We shouldn't need venv inside a docker build enivornment. Also since adding the docker ignore, we can just copy in the entire directory that remains. * Remove stale code * Set up to pass in an execution plan instead of raw SQL command * Update example to show dataframe operation
1 parent b84bb6d commit b792eb0

19 files changed

+259
-826
lines changed

.dockerignore

+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# Ignore the target directory where Rust build artifacts are placed
2+
/target
3+
4+
# Ignore the local Cargo registry and git db (cached crates)
5+
/cargo/.git
6+
/cargo/registry
7+
8+
# Ignore build scripts or binaries
9+
*.exe
10+
*.dll
11+
*.so
12+
*.dylib
13+
14+
# Ignore backup and swap files
15+
*.swp
16+
*.swo
17+
*.bak
18+
19+
# Ignore any IDE-specific or editor-specific files (e.g., VSCode, IntelliJ, etc.)
20+
**/.vscode
21+
**/.idea
22+
**/.gdb_history
23+
**/.git
24+
**/.DS_Store
25+
26+
# Ignore test result files
27+
/tests/results/
28+
29+
# Ignore unnecessary temporary or system files
30+
**/node_modules
31+
*.log
32+
*.tmp
33+
*.lock
34+
!Cargo.lock

0 commit comments

Comments
 (0)