-
Notifications
You must be signed in to change notification settings - Fork 6
All issues
Issue creation is restricted in this repository
Issues
is:issue state:open
is:issue state:open
Search results
Docs: 'When to use ibis vs pandas vs polars' page (engines decision guide)
effort:S≤1 day≤1 daypkg:datagrovedatagrove (generic engine)datagrove (generic engine)type:docsdocumentationdocumentationStatus: Open.#184 In e-lo/GMNSpy;Refactor gmnspy.quality rule pack to push predicates down via ibis instead of materializing whole tables
area:qualitydata-quality rulesdata-quality ruleseffort:M2-3 days2-3 dayspkg:gmnspygmnspy (GMNS-specific)gmnspy (GMNS-specific)type:refactorrefactorrefactorStatus: Open.#181 In e-lo/GMNSpy;Design SchemaProbe registry pattern (parallel to FormatAdapter)
effort:M2-3 days2-3 dayspkg:datagrovedatagrove (generic engine)datagrove (generic engine)type:featurenew featurenew featureStatus: Open.#177 In e-lo/GMNSpy;Drop importlib.import_module('uvicorn') in gmnspy server run — only the gmnspy extras need it
area:cliCLICLIeffort:S≤1 day≤1 daypkg:gmnspygmnspy (GMNS-specific)gmnspy (GMNS-specific)type:refactorrefactorrefactorStatus: Open.#173 In e-lo/GMNSpy;Add return-type annotations to CLI internal helpers (typed via pyright)
area:cliCLICLIeffort:S≤1 day≤1 daytype:refactorrefactorrefactorStatus: Open.#170 In e-lo/GMNSpy;Promote datagrove.dataset.package._infer_write_format to public infer_write_format
area:cliCLICLIeffort:S≤1 day≤1 daypkg:datagrovedatagrove (generic engine)datagrove (generic engine)type:refactorrefactorrefactorStatus: Open.#169 In e-lo/GMNSpy;OutOfSyncWarning fires on explicit edit-then-save flow (clean CLI workaround)
area:editingEdit/Diff/Session/Rollback frameworkEdit/Diff/Session/Rollback frameworkeffort:M2-3 days2-3 dayspkg:datagrovedatagrove (generic engine)datagrove (generic engine)type:refactorrefactorrefactorStatus: Open.#164 In e-lo/GMNSpy;ibis+duckdb replace_table fails on null-typed columns (e.g. Leavenworth node.name)
area:engineengine abstraction (ibis/polars/pandas)engine abstraction (ibis/polars/pandas)effort:S≤1 day≤1 daypkg:datagrovedatagrove (generic engine)datagrove (generic engine)type:bugbugbugStatus: Open.#163 In e-lo/GMNSpy;Phase 3 follow-ups: gmnspy.clean — split_link_at_node, connect_disconnected_components, snap_to_reference
area:cleannetwork editing + rollbacknetwork editing + rollbackeffort:M2-3 days2-3 dayspkg:gmnspygmnspy (GMNS-specific)gmnspy (GMNS-specific)type:featurenew featurenew featureStatus: Open.#152 In e-lo/GMNSpy;[review/S10 phase-2] Session log session_id has inconsistent empty-string vs None encoding
area:editingEdit/Diff/Session/Rollback frameworkEdit/Diff/Session/Rollback frameworkeffort:S≤1 day≤1 daypkg:datagrovedatagrove (generic engine)datagrove (generic engine)review-deferredDeferred from a code-review pass; addressable in a future phaseDeferred from a code-review pass; addressable in a future phasesubagent-friendlyself-contained; suitable for sub-agent dispatchself-contained; suitable for sub-agent dispatchtype:bugbugbugStatus: Open.#147 In e-lo/GMNSpy;[review/S9 phase-2] _ensure_spatial assumes ibis+duckdb backend
area:datasetlazy Package/Table/View surfacelazy Package/Table/View surfaceeffort:S≤1 day≤1 daypkg:datagrovedatagrove (generic engine)datagrove (generic engine)review-deferredDeferred from a code-review pass; addressable in a future phaseDeferred from a code-review pass; addressable in a future phasesubagent-friendlyself-contained; suitable for sub-agent dispatchself-contained; suitable for sub-agent dispatchtype:refactorrefactorrefactorStatus: Open.#146 In e-lo/GMNSpy;[review/S8 phase-2] editing/apply.py rebuilds ibis.memtable per op — cache across session
area:editingEdit/Diff/Session/Rollback frameworkEdit/Diff/Session/Rollback frameworkeffort:S≤1 day≤1 daypkg:datagrovedatagrove (generic engine)datagrove (generic engine)review-deferredDeferred from a code-review pass; addressable in a future phaseDeferred from a code-review pass; addressable in a future phasesubagent-friendlyself-contained; suitable for sub-agent dispatchself-contained; suitable for sub-agent dispatchtype:refactorrefactorrefactorStatus: Open.#145 In e-lo/GMNSpy;