-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update from upstream #6
Commits on May 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8649548 - Browse repository at this point
Copy the full SHA 8649548View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac9bec1 - Browse repository at this point
Copy the full SHA ac9bec1View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddc1098 - Browse repository at this point
Copy the full SHA ddc1098View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7178f4 - Browse repository at this point
Copy the full SHA e7178f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c57d8db - Browse repository at this point
Copy the full SHA c57d8dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab59f9a - Browse repository at this point
Copy the full SHA ab59f9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 05642da - Browse repository at this point
Copy the full SHA 05642daView commit details -
Update rust/src/data_catalog/unity/mod.rs
Co-authored-by: nohajc <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a1ea5aa - Browse repository at this point
Copy the full SHA a1ea5aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 052f60b - Browse repository at this point
Copy the full SHA 052f60bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 18317e1 - Browse repository at this point
Copy the full SHA 18317e1View commit details
Commits on May 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5d5fd91 - Browse repository at this point
Copy the full SHA 5d5fd91View commit details
Commits on May 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 697b66f - Browse repository at this point
Copy the full SHA 697b66fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75c745a - Browse repository at this point
Copy the full SHA 75c745aView commit details
Commits on May 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5930da1 - Browse repository at this point
Copy the full SHA 5930da1View commit details
Commits on May 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a04b45f - Browse repository at this point
Copy the full SHA a04b45fView commit details
Commits on May 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 378e41c - Browse repository at this point
Copy the full SHA 378e41cView commit details
Commits on Jun 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 66e83cb - Browse repository at this point
Copy the full SHA 66e83cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1020898 - Browse repository at this point
Copy the full SHA 1020898View commit details -
Configuration menu - View commit details
-
Copy full SHA for 80b25ca - Browse repository at this point
Copy the full SHA 80b25caView commit details
Commits on Jun 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 83dcb6d - Browse repository at this point
Copy the full SHA 83dcb6dView commit details
Commits on Jul 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2fccbdb - Browse repository at this point
Copy the full SHA 2fccbdbView commit details
Commits on Sep 15, 2023
-
docs: update Readme (delta-io#1440)
# Description With summit coming up I thought we might update our README, since delta-rs has evolved quite a bit since the README was first written... Just opening the Draft to get feedback on the general "patterns" i.e. how the tables are formatted, how detailed we want to show the features and mostly the looks of the header. Also hoping our community experts may have some content they wat to add here 😆. cc @dennyglee @MrPowers @wjones127 @rtyler @houqp @fvaleye --------- Co-authored-by: Will Jones <[email protected]> Co-authored-by: R. Tyler Croy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4638fcf - Browse repository at this point
Copy the full SHA 4638fcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a20dc7 - Browse repository at this point
Copy the full SHA 9a20dc7View commit details -
v0.4.31 was just released which introduces some spurious deprecation warnings
Configuration menu - View commit details
-
Copy full SHA for ef17f9e - Browse repository at this point
Copy the full SHA ef17f9eView commit details
Commits on Sep 17, 2023
-
docs: update Readme (delta-io#1633)
# Description - Changed the icons as, at first glance, it looked like AWS was not supported (in blue), while the green open icon looked like it was completed - Added one line linking to the Delta Lake docker - Fixed some minor grammar issues Including community experts @roeap @MrPowers @wjones127 @rtyler @houqp @fvaleye to ensure these updates make sense. Thanks!
Configuration menu - View commit details
-
Copy full SHA for f6cbdc9 - Browse repository at this point
Copy the full SHA f6cbdc9View commit details -
chore: update datafusion to 31, arrow to 46 and object_store to 0.7 (d…
…elta-io#1634) # Description Update datafusion to 31
Configuration menu - View commit details
-
Copy full SHA for 9169e23 - Browse repository at this point
Copy the full SHA 9169e23View commit details -
chore: relax chrono pin to 0.4 (delta-io#1635)
# Description relax chrono pin to improve downstream compatibility.
Configuration menu - View commit details
-
Copy full SHA for 63c14b3 - Browse repository at this point
Copy the full SHA 63c14b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8efbd9 - Browse repository at this point
Copy the full SHA f8efbd9View commit details -
Configuration menu - View commit details
-
Copy full SHA for dbd02d2 - Browse repository at this point
Copy the full SHA dbd02d2View commit details -
Implement parsing for the new
domainMetadata
actions in the commit logThe Delta Lake protocol which will be released in conjunction with "3.0.0" (currently at RC1) introduces `domainMetadata` actions to the commit log to enable system or user-provided metadata about the commits to be added to the log. With DBR 13.3 in the Databricks ecosystem, tables are already being written with this action via the "liquid clustering" feature. This change enables the clean reading of these tables, but at present nothing novel is done with this information. [Read more here](https://www.databricks.com/blog/announcing-delta-lake-30-new-universal-format-and-liquid-clustering) Fixes delta-io#1626 Sponsored-by: Databricks Inc
Configuration menu - View commit details
-
Copy full SHA for 47fc849 - Browse repository at this point
Copy the full SHA 47fc849View commit details -
fix: include in-progress row group when calculating in-memory buffer …
…length (delta-io#1638) # Description `PartitionWriter.buffer_len()` is documented as returning: > the current byte length of the in memory buffer. However, this doesn't currently include the length of the in-progress row group. This means that until a row group is flushed, `buffer_len()` returns `0`. Based on the documented description, its length should probably include the bytes currently in-memory as part of an unflushed row group. `buffered_record_batch_count` _does_ include in-progress row groups, so this change also means record count and buffered bytes are reported consistently. # Related Issue(s) <!--- For example: - closes delta-io#106 ---> - closes delta-io#1637 # Documentation <!--- Share links to useful documentation ---> [`buffer_len` on `RecordBatchWriter`](https://docs.rs/deltalake/0.15.0/deltalake/writer/record_batch/struct.RecordBatchWriter.html#method.buffer_len) --------- Co-authored-by: Will Jones <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9579b04 - Browse repository at this point
Copy the full SHA 9579b04View commit details
Commits on Sep 19, 2023
-
feat: allow multiple incremental commits in optimize
Currently "optimize" executes the whole plan in one commit, which might fail. The larger the table, the more likely it is to fail and the more expensive the failure is. Add an option in OptimizeBuilder that allows specifying a commit interval. If that is provided, the plan executor will periodically commit the accumulated actions.
Configuration menu - View commit details
-
Copy full SHA for fae39b1 - Browse repository at this point
Copy the full SHA fae39b1View commit details -
fix: explicitly require chrono 0.4.31 or greater
The Python binding relies on `timestamp_nanos)opt()` which requires 0.4.31 or greater from chroni since it did not previously exist. As a [cargo dependency refresher](https://doc.rust-lang.org/cargo/reference/specifying-dependencies.html#specifying-dependencies-from-cratesio) this version range is >=0.4.31, < 0.5.0 which is I believe what we need for optimal downstream compatibility.
Configuration menu - View commit details
-
Copy full SHA for fdebcd6 - Browse repository at this point
Copy the full SHA fdebcd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 719266e - Browse repository at this point
Copy the full SHA 719266eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b2ba0d7 - Browse repository at this point
Copy the full SHA b2ba0d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1fab03 - Browse repository at this point
Copy the full SHA b1fab03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9119ee6 - Browse repository at this point
Copy the full SHA 9119ee6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba89ab1 - Browse repository at this point
Copy the full SHA ba89ab1View commit details -
Configuration menu - View commit details
-
Copy full SHA for fff05c7 - Browse repository at this point
Copy the full SHA fff05c7View commit details -
feat: pass known file sizes to filesystem in Python (delta-io#1630)
# Description Currently the Filesystem implementation always makes a HEAD request when opening a file, to determine the file size. The proposed change is to read the file sizes from the delta log instead, and to pass them down to the `open_input_file` call, eliminating the HEAD request. # Related Issue(s) <!--- For example: - closes delta-io#106 ---> # Documentation <!--- Share links to useful documentation --->
Configuration menu - View commit details
-
Copy full SHA for d2fc649 - Browse repository at this point
Copy the full SHA d2fc649View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51db313 - Browse repository at this point
Copy the full SHA 51db313View commit details -
Configuration menu - View commit details
-
Copy full SHA for 645abb9 - Browse repository at this point
Copy the full SHA 645abb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b3a0e5 - Browse repository at this point
Copy the full SHA 9b3a0e5View commit details
Commits on Sep 20, 2023
-
Merge pull request delta-io#1338 from roeap/unity-catalog
feat: integrate unity catalog with datafusion
Configuration menu - View commit details
-
Copy full SHA for 6746dd4 - Browse repository at this point
Copy the full SHA 6746dd4View commit details -
Proposed updated CODEOWNERS to allow better review notifications
Based on current pull request feedback and maintenance trends I'm suggesting these rules to get the right people on the reviews by default. Closes delta-io#1553
Configuration menu - View commit details
-
Copy full SHA for 81d5a99 - Browse repository at this point
Copy the full SHA 81d5a99View commit details -
fix: add support for Microsoft OneLake
This change introduces tests and support for Microsoft OneLake. This specific commit is a rebase of the work done by our pals at Microsoft. Co-authored-by: Mohammed Muddassir <[email protected]> Co-authored-by: Christopher Watford <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6eef77b - Browse repository at this point
Copy the full SHA 6eef77bView commit details -
Ignore failing integration tests which require a special environment …
…to operate The OneLake support should be considered unsupported and experimental until such time when we can add integration testing to our CI process
Configuration menu - View commit details
-
Copy full SHA for d13056e - Browse repository at this point
Copy the full SHA d13056eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 734baab - Browse repository at this point
Copy the full SHA 734baabView commit details -
Compensate for invalid log files created by Delta Live Tables
It would appear that in some cases Delta Live Tables will create a Delta table which does not adhere to the Delta Table protocol. The metaData action as a **required** `schemaString` property which simply doesn't exist. Since it appears that this only exists at version zero of the transaction log, and the _actual_ schema exists in the following versions of the table (e.g. 1), this change introduces a default deserializer on the MetaData action which provides a simple empty schema. This is an alternative implementation to delta-io#1305 which is a bit more invasive and makes our schema_string struct member `Option<String>` which I do not believe is worth it for this unfortunate compatibility issue Closes delta-io#1305, delta-io#1302, delta-io#1357 Sponsored-by: Databricks Inc
Configuration menu - View commit details
-
Copy full SHA for f6cb3ca - Browse repository at this point
Copy the full SHA f6cb3caView commit details -
chore: fix the incorrect Slack link in our readme
not sure what the deal with the go.delta.io service, no idea where that lives Fixes delta-io#1636
Configuration menu - View commit details
-
Copy full SHA for 9ef52a8 - Browse repository at this point
Copy the full SHA 9ef52a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fe86a8 - Browse repository at this point
Copy the full SHA 5fe86a8View commit details -
Merge pull request delta-io#1649 from rtyler/fix-readme-slack
chore: fix the incorrect Slack link in our readme
Configuration menu - View commit details
-
Copy full SHA for a74589b - Browse repository at this point
Copy the full SHA a74589bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f6824fe - Browse repository at this point
Copy the full SHA f6824feView commit details
Commits on Sep 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d151a97 - Browse repository at this point
Copy the full SHA d151a97View commit details -
Merge pull request delta-io#1654 from eeroel/fix/offset_listing_in_s3
fix: enable offset listing for s3
Configuration menu - View commit details
-
Copy full SHA for 7d2bb27 - Browse repository at this point
Copy the full SHA 7d2bb27View commit details
Commits on Sep 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5131f76 - Browse repository at this point
Copy the full SHA 5131f76View commit details -
Merge pull request delta-io#1647 from rtyler/dlt-compatibility
fix: compensate for invalid log files created by Delta Live Tables
Configuration menu - View commit details
-
Copy full SHA for 98b33e1 - Browse repository at this point
Copy the full SHA 98b33e1View commit details -
Make docs.rs build docs with all features enabled
I was confused that I could not find the documentation integrating datafusion with delta-rs. With this PR, everything should show up. Perhaps docs for a feature gated method should also mention which feature is required. Similar to what Tokio does. Perhaps it could be done in followup PRs.
Configuration menu - View commit details
-
Copy full SHA for 312a7cb - Browse repository at this point
Copy the full SHA 312a7cbView commit details -
Merge pull request delta-io#1658 from simonvandel/patch-1
docs: make docs.rs build docs with all features enabled
Configuration menu - View commit details
-
Copy full SHA for 81a5451 - Browse repository at this point
Copy the full SHA 81a5451View commit details -
feat: expose min_commit_interval to
optimize.compact
and `optimize.……z_order` (delta-io#1645) # Description Exposes min_commit_interval in the Python API to `optimize.compact` and `optimize.z_order`. Added one test-case to verify the min_commit_interval. # Related Issue(s) closes delta-io#1640 --------- Co-authored-by: Will Jones <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 72f8531 - Browse repository at this point
Copy the full SHA 72f8531View commit details
Commits on Sep 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9eccd4c - Browse repository at this point
Copy the full SHA 9eccd4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ef0d7c - Browse repository at this point
Copy the full SHA 6ef0d7cView commit details
Commits on Sep 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9fef678 - Browse repository at this point
Copy the full SHA 9fef678View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18d7a33 - Browse repository at this point
Copy the full SHA 18d7a33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1aa8429 - Browse repository at this point
Copy the full SHA 1aa8429View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a6492c - Browse repository at this point
Copy the full SHA 2a6492cView commit details -
Configuration menu - View commit details
-
Copy full SHA for dda2d9d - Browse repository at this point
Copy the full SHA dda2d9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 839d1d7 - Browse repository at this point
Copy the full SHA 839d1d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ed5ac0 - Browse repository at this point
Copy the full SHA 4ed5ac0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c3c726 - Browse repository at this point
Copy the full SHA 6c3c726View commit details -
Configuration menu - View commit details
-
Copy full SHA for 815b075 - Browse repository at this point
Copy the full SHA 815b075View commit details -
Configuration menu - View commit details
-
Copy full SHA for c02c4c8 - Browse repository at this point
Copy the full SHA c02c4c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9842cd - Browse repository at this point
Copy the full SHA f9842cdView commit details -
docs: fix some typos (delta-io#1662)
# Description Saw two typos and marking merge in rust as half-done with a comment on it's current limitation.
Configuration menu - View commit details
-
Copy full SHA for 62e853a - Browse repository at this point
Copy the full SHA 62e853aView commit details
Commits on Sep 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 77de967 - Browse repository at this point
Copy the full SHA 77de967View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02b3cea - Browse repository at this point
Copy the full SHA 02b3ceaView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7f2e1a - Browse repository at this point
Copy the full SHA c7f2e1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9db777b - Browse repository at this point
Copy the full SHA 9db777bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84cb6b7 - Browse repository at this point
Copy the full SHA 84cb6b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cb24ca - Browse repository at this point
Copy the full SHA 7cb24caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6fb62c0 - Browse repository at this point
Copy the full SHA 6fb62c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21b9483 - Browse repository at this point
Copy the full SHA 21b9483View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05e6444 - Browse repository at this point
Copy the full SHA 05e6444View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7e2afb6 - Browse repository at this point
Copy the full SHA 7e2afb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a73e362 - Browse repository at this point
Copy the full SHA a73e362View commit details -
Merge pull request delta-io#1646 from rtyler/update-codeowners
chore: proposed updated CODEOWNERS to allow better review notifications
Configuration menu - View commit details
-
Copy full SHA for a482e4f - Browse repository at this point
Copy the full SHA a482e4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a6d8c56 - Browse repository at this point
Copy the full SHA a6d8c56View commit details -
Merge pull request delta-io#1661 from roeap/partition-values
fix: more consistent handling of partition values and file paths
Configuration menu - View commit details
-
Copy full SHA for 56e1e87 - Browse repository at this point
Copy the full SHA 56e1e87View commit details
Commits on Sep 26, 2023
-
refactor: re-organize top level modules (delta-io#1434)
# Description ~This contains changes from delta-io#1432, will rebase once that's merged.~ This PR constitutes the bulk of re-organising our top level modules. - move `DeltaTable*` structs into new `table` module - move table configuration into `table` module - move schema related modules into `schema` module - rename `action` module to `protocol` - hoping to isolate everything that can one day be the log kernel. ~It also removes the deprecated commit logic from `DeltaTable` and updates call sites and tests accordingly.~ I am planning one more follow up, where I hope to make `transactions` currently within `operations` a top level module. While the number of touched files here is already massive, I want to do this in a follow up, as it will also include some updates to the transactions itself, that should be more carefully reviewed. # Related Issue(s) closes: delta-io#1136 # Documentation <!--- Share links to useful documentation --->
Configuration menu - View commit details
-
Copy full SHA for 65179b6 - Browse repository at this point
Copy the full SHA 65179b6View commit details -
chore: increment python library version (delta-io#1664)
# Description The description of the main changes of your pull request # Related Issue(s) <!--- For example: - closes delta-io#106 ---> # Documentation <!--- Share links to useful documentation --->
Configuration menu - View commit details
-
Copy full SHA for b447934 - Browse repository at this point
Copy the full SHA b447934View commit details -
fix exception string in writer.py
The exception message is ambiguous as it interchanges the table and data schemas.
Configuration menu - View commit details
-
Copy full SHA for 12eedfe - Browse repository at this point
Copy the full SHA 12eedfeView commit details -
Merge pull request delta-io#1665 from sebdiem/patch-1
fix: exception string in writer.py
Configuration menu - View commit details
-
Copy full SHA for 0a5aa39 - Browse repository at this point
Copy the full SHA 0a5aa39View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4c8cfd - Browse repository at this point
Copy the full SHA c4c8cfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 83ff71e - Browse repository at this point
Copy the full SHA 83ff71eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b14d7b5 - Browse repository at this point
Copy the full SHA b14d7b5View commit details -
Merge pull request delta-io#1666 from ion-elgreco/docs/update_guide
docs: small consistency update in guide and readme
Configuration menu - View commit details
-
Copy full SHA for 93eb9ce - Browse repository at this point
Copy the full SHA 93eb9ceView commit details
Commits on Sep 27, 2023
-
feat: allow to set large dtypes for the schema check in `write_deltal…
…ake` (delta-io#1668) # Description Currently it was always checking the schema for non-large types, I didn't know before we could change it so in polars we added some schema casting from large to non-large, this however became a problem today when I wanted to write 200M records at once because the array was too big the fit in normal string type. ```python ArrowInvalid: Failed casting from large_string to string: input array too large ``` Adding this flag will allow libraries like polars to write directly with their large dtypes in arrow. If this is merged, I can work on fix in polars to remove the schema casting for these large types.
Configuration menu - View commit details
-
Copy full SHA for 113fd0f - Browse repository at this point
Copy the full SHA 113fd0fView commit details -
fix: change partitioning schema from large to normal string for pyarr…
…ow<12 (delta-io#1671) # Description If pyarrow is below v12.0.0 it changes the partitioning schema fields from large_string to string. # Related Issue(s) closes delta-io#1669 # Documentation apache/arrow#34546 (comment) --------- Co-authored-by: Will Jones <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 23d1e90 - Browse repository at this point
Copy the full SHA 23d1e90View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea9ae1b - Browse repository at this point
Copy the full SHA ea9ae1bView commit details -
Merge pull request delta-io#1675 from rtyler/version-bump
chore: bump rust crate version
Configuration menu - View commit details
-
Copy full SHA for 55a309d - Browse repository at this point
Copy the full SHA 55a309dView commit details -
fix: use epoch instead of ce for date stats (delta-io#1672)
# Description date32 statistics logic was subjectively wrong. It was using `from_num_days_from_ce_opt` which > Makes a new NaiveDate from a day's number in the proleptic Gregorian calendar, with January 1, 1 being day 1. while date32 is commonly represented as days since UNIX epoch (1970-01-01) # Related Issue(s) closes delta-io#1670 # Documentation It doesn't seem like parquet actually has a spec for what a `date` should be, but many other tools seem to use the epoch logic. duckdb, and polars seem to use epoch instead of gregorian. Also arrow spec states that date32 should be epoch. for example, if i write using polars ```py import polars as pl # %% df = pl.DataFrame( { "a": [ 10561, 9200, 9201, 9202, 9203, 9204, 9205, 9206, 9207, 9208, 9199, ] } ) # %% df.select(pl.col("a").cast(pl.Date)).write_delta("./db/polars/") ``` the stats are correctly interpreted ``` {"add":{"path":"0-7b8f11ab-a259-4673-be06-9deedeec34ff-0.parquet","size":557,"partitionValues":{},"modificationTime":1695779554372,"dataChange":true,"stats":"{\"numRecords\": 11, \"minValues\": {\"a\": \"1995-03-10\"}, \"maxValues\": {\"a\": \"1998-12-01\"}, \"nullCount\": {\"a\": 0}}"}} ```
Configuration menu - View commit details
-
Copy full SHA for 94cb9b3 - Browse repository at this point
Copy the full SHA 94cb9b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44d6594 - Browse repository at this point
Copy the full SHA 44d6594View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6115195 - Browse repository at this point
Copy the full SHA 6115195View commit details -
Configuration menu - View commit details
-
Copy full SHA for c04d46e - Browse repository at this point
Copy the full SHA c04d46eView commit details
Commits on Sep 28, 2023
-
Trinity Xia committed
Sep 28, 2023 Configuration menu - View commit details
-
Copy full SHA for 7efddea - Browse repository at this point
Copy the full SHA 7efddeaView commit details -
fix: update the delta-inspect CLI to be build again by Cargo
This sort of withered on the vine a bit, this pull request allows it to be built properly again
Configuration menu - View commit details
-
Copy full SHA for 6cb9c8a - Browse repository at this point
Copy the full SHA 6cb9c8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 22d0f6b - Browse repository at this point
Copy the full SHA 22d0f6bView commit details -
Merge pull request delta-io#1676 from delta-io/changelog
chore: update changelog for the rust-v0.16.0 release
Configuration menu - View commit details
-
Copy full SHA for 18eec38 - Browse repository at this point
Copy the full SHA 18eec38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39501cd - Browse repository at this point
Copy the full SHA 39501cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8234c16 - Browse repository at this point
Copy the full SHA 8234c16View commit details -
Merge pull request delta-io#1677 from hnaoto/docs/update-rust-readme
docs: update readme in Rust directory
Configuration menu - View commit details
-
Copy full SHA for 11de699 - Browse repository at this point
Copy the full SHA 11de699View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7807ea - Browse repository at this point
Copy the full SHA e7807eaView commit details -
Merge pull request delta-io#1678 from rtyler/update-delta-inspect
fix: update the delta-inspect CLI to be build again by Cargo
Configuration menu - View commit details
-
Copy full SHA for fcfd1bf - Browse repository at this point
Copy the full SHA fcfd1bfView commit details
Commits on Sep 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7ca17cd - Browse repository at this point
Copy the full SHA 7ca17cdView commit details -
fix: unify environment variables referenced by Databricks docs
Long-term fix will be for Databricks to release a Rust SDK for Unity 😄 Fixes delta-io#1627
Configuration menu - View commit details
-
Copy full SHA for 13e8be1 - Browse repository at this point
Copy the full SHA 13e8be1View commit details
Commits on Oct 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e6699d3 - Browse repository at this point
Copy the full SHA e6699d3View commit details
Commits on Oct 3, 2023
-
Merge pull request delta-io#1673 from rtyler/databricks-env-variables…
…-1627 fix: unify environment variables referenced by Databricks docs
Configuration menu - View commit details
-
Copy full SHA for fac7fdb - Browse repository at this point
Copy the full SHA fac7fdbView commit details -
docs: get docs.rs configured correctly again (delta-io#1693)
# Description The docs build was changed in delta-io#1658 to compile on docs.rs with all features, but our crate cannot compile with all-features due to the TLS features, which are mutually exclusive. # Related Issue(s) For example: - closes delta-io#1692 This has been tested locally with the following command: ``` cargo doc --features azure,datafusion,datafusion,gcs,glue,json,python,s3,unity-experimental ```
Configuration menu - View commit details
-
Copy full SHA for dd1fa8c - Browse repository at this point
Copy the full SHA dd1fa8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 575392e - Browse repository at this point
Copy the full SHA 575392eView commit details -
fix!: ensure predicates are parsable (delta-io#1690)
# Description Resolves two issues that impact Datafusion implemented operators 1. When a user has an expression with a scalar built-in scalar function we are unable parse the output predicate since the `DummyContextProvider`'s methods are unimplemented. The provider now uses the user provided state or a default. More work is required in the future to allow a user provided Datafusion state to be used during the conflict checker. 2. The string representation was not parsable by sqlparser since it was not valid SQL. New code was written to transform an expression into a parsable sql string. Current implementation is not exhaustive however common use cases are covered. The delta_datafusion.rs file is getting large so I transformed it into a module. This implementation makes reuse of some code from Datafusion. I've added the Apache License at the top of the file. Let me know if any else is required to be compliant. # Related Issue(s) - closes delta-io#1625 --------- Co-authored-by: Will Jones <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4da7d66 - Browse repository at this point
Copy the full SHA 4da7d66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c5e9dc - Browse repository at this point
Copy the full SHA 6c5e9dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for e326473 - Browse repository at this point
Copy the full SHA e326473View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03dd2ab - Browse repository at this point
Copy the full SHA 03dd2abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ec7cf1 - Browse repository at this point
Copy the full SHA 1ec7cf1View commit details
Commits on Oct 5, 2023
-
feat(python): expose delete operation (delta-io#1687)
# Description Naively expose the delete operation, with the option to provide a predicate. I first tried to expose a richer API with the Python `FilterType` and DNF expressions, but from what I understand delta-rs doesn't implement generic filters but only `PartitionFilter`. The `DeleteBuilder` also only accepts datafusion expressions. So Instead of hacking my way around or proposing a refactor I went for the simpler approach of sending a string predicate to the rust lib. If this implementation is OK I will add tests. # Related Issue(s) - closes delta-io#1417 --------- Co-authored-by: Will Jones <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3ba3426 - Browse repository at this point
Copy the full SHA 3ba3426View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01696a3 - Browse repository at this point
Copy the full SHA 01696a3View commit details -
Merge pull request delta-io#1696 from JosiahParry/patch-1
docs: fix typo in readme
Configuration menu - View commit details
-
Copy full SHA for 2b37454 - Browse repository at this point
Copy the full SHA 2b37454View commit details -
Configuration menu - View commit details
-
Copy full SHA for 808790d - Browse repository at this point
Copy the full SHA 808790dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e5eabf9 - Browse repository at this point
Copy the full SHA e5eabf9View commit details -
Merge pull request delta-io#1688 from GlareDB/universalmind303/create…
…-or-replace feat: support CREATE OR REPLACE
Configuration menu - View commit details
-
Copy full SHA for bdf1c4e - Browse repository at this point
Copy the full SHA bdf1c4eView commit details
Commits on Oct 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a523639 - Browse repository at this point
Copy the full SHA a523639View commit details -
Configuration menu - View commit details
-
Copy full SHA for eea9d2a - Browse repository at this point
Copy the full SHA eea9d2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66ad28f - Browse repository at this point
Copy the full SHA 66ad28fView commit details -
Configuration menu - View commit details
-
Copy full SHA for acc2a02 - Browse repository at this point
Copy the full SHA acc2a02View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8ae493 - Browse repository at this point
Copy the full SHA e8ae493View commit details -
Merge pull request delta-io#1707 from rtyler/rust-173-clipz
chore: fix new clippy lints introduced in Rust 1.73
Configuration menu - View commit details
-
Copy full SHA for 30a3800 - Browse repository at this point
Copy the full SHA 30a3800View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83efb17 - Browse repository at this point
Copy the full SHA 83efb17View commit details -
Merge pull request delta-io#1563 from wjones127/docs/python-api-refer…
…ence docs: add Python API reference to mkdocs
Configuration menu - View commit details
-
Copy full SHA for 0187c46 - Browse repository at this point
Copy the full SHA 0187c46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 583ee12 - Browse repository at this point
Copy the full SHA 583ee12View commit details -
Merge pull request delta-io#1704 from guilhem-dvr/gdy/python-document…
…-delete-operation docs(python): document the delete operation
Configuration menu - View commit details
-
Copy full SHA for 0a41ebc - Browse repository at this point
Copy the full SHA 0a41ebcView commit details
Commits on Oct 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 94b41b7 - Browse repository at this point
Copy the full SHA 94b41b7View commit details
Commits on Oct 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 14e77b4 - Browse repository at this point
Copy the full SHA 14e77b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 506553d - Browse repository at this point
Copy the full SHA 506553dView commit details -
Merge pull request delta-io#1709 from ion-elgreco/feat/enable_prebuff…
…er_pyarrow feat: improve read performance by 7x with prebuffer
Configuration menu - View commit details
-
Copy full SHA for ab6b0cf - Browse repository at this point
Copy the full SHA ab6b0cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7bb640 - Browse repository at this point
Copy the full SHA e7bb640View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5abb40e - Browse repository at this point
Copy the full SHA 5abb40eView commit details -
Merge pull request delta-io#1711 from r3stl355/issue_1169
docs: add a write example to delta.rs
Configuration menu - View commit details
-
Copy full SHA for dfb04e9 - Browse repository at this point
Copy the full SHA dfb04e9View commit details
Commits on Oct 11, 2023
-
feat: add version number in
.history()
and display in reversed chro……nological order (delta-io#1710) # Description Adds the version number to each commit info. # Related Issue(s) <!--- For example: - closes delta-io#106 ---> - Closes delta-io#1561 - Closes delta-io#1680 --------- Co-authored-by: R. Tyler Croy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f92d9e5 - Browse repository at this point
Copy the full SHA f92d9e5View commit details -
feat(python): expose UPDATE operation (delta-io#1694)
# Description - Exposes UPDATE operation to Python. - Added two test cases, with predicate and without - Took some learnings in simplifying the code (will apply it in MERGE PR as well) # Related Issue(s) <!--- For example: - closes delta-io#106 ---> Closes delta-io#1505 --------- Co-authored-by: Will Jones <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3639ac7 - Browse repository at this point
Copy the full SHA 3639ac7View commit details
Commits on Oct 12, 2023
-
fix: merge operation with string predicates (delta-io#1705)
# Description Fixes an issue when users use string predicates with the merge operation. Parsing a string predicate did not properly handle table references and would always assume a bare table with a table name of the empty string. Now the qualifier is `None` however a `DFSchema` with qualifiers can be supplied where it makes sense. Now users must provide source and target aliases whenever both sides share a column name otherwise the operation will error out. Minor refactoring of the expression parser was also done and allowed using of case expressions. # Related Issue(s) - closes delta-io#1699 --------- Co-authored-by: Will Jones <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 04576f4 - Browse repository at this point
Copy the full SHA 04576f4View commit details
Commits on Oct 14, 2023
-
refactor!: remove a layer of lifetimes from PartitionFilter (delta-io…
…#1725) # Description This commit removes a bunch of lifetime restrictions on the `PartitionFilter` and `PartitionFilterValue` classes to make them easier to use. While the original discussion in Slack and delta-io#1501 made mention of using a reference type, there doesn't seem to a need for it. A particular instance of a `PartitionFilter` is created once and just borrowed and read for the remainder of its life. Functions, when necessary continue to accept the non-container types (i.e, `&str` and `&[&str]`), allowing their containerized counterparts to continue working with them without needing to borrow or clone the containers (i.e, `String` and `Vec<String>`). # Related Issue(s) - resolves delta-io#1501 # Documentation
Configuration menu - View commit details
-
Copy full SHA for 187a58c - Browse repository at this point
Copy the full SHA 187a58cView commit details
Commits on Oct 17, 2023
-
feat(python): expose MERGE operation (delta-io#1685)
# Description This exposes MERGE commands to the Python API. The updates and predicates are first kept in the Class TableMerger and only dispatched to Rust after `TableMerge.execute()`. This was my first thought on how to implement it since I have limited experience with Rust and PyO3 (still learning 😄). Maybe a more elegant solution is that every class method on TableMerger is dispatched to Rust and then the Rust MergeBuilder gets serialized and sent back to Python (back and forth). Let me know your thoughts on this. If this is better, I could also do this in the next PR, so we at least can push this one out sooner. Couple of issues at the moment, I need feedback on, where the first one is blocking since I can't test it now: ~- Source_alias is not applying, somehow during a schema check the prefix is missing, however when I printed the lines inside merge, it showed the prefix correctly. So not sure where the issue is~ ~- I had to make datafusion_utils public since I needed to get the Expression Struct from it, is this the right way to do that? @Blajda~ Edit: I will pull @Blajda's changes delta-io#1705 once merged with develop: # Related Issue(s) <!--- For example: - closes delta-io#106 ---> closes delta-io#1357
Configuration menu - View commit details
-
Copy full SHA for 21e369f - Browse repository at this point
Copy the full SHA 21e369fView commit details -
Configuration menu - View commit details
-
Copy full SHA for da8a4c4 - Browse repository at this point
Copy the full SHA da8a4c4View commit details -
chore: bump the python package version (delta-io#1734)
# Description The description of the main changes of your pull request # Related Issue(s) <!--- For example: - closes delta-io#106 ---> # Documentation <!--- Share links to useful documentation --->
Configuration menu - View commit details
-
Copy full SHA for 19e5cd5 - Browse repository at this point
Copy the full SHA 19e5cd5View commit details -
fix: reorder encode_partition_value() checks and add tests (delta-io#…
…1733) # Description The `isinstance(val, datetime)` check was after `isinstance(val, date)` which meant that it was never found. I added a test for each encoding type. --------- Co-authored-by: Robert Pack <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1860158 - Browse repository at this point
Copy the full SHA 1860158View commit details
Commits on Oct 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 58f83de - Browse repository at this point
Copy the full SHA 58f83deView commit details -
Merge pull request delta-io#1735 from wjones127/deprecation-cleanup
chore: remove deprecated functions
Configuration menu - View commit details
-
Copy full SHA for 3bcc428 - Browse repository at this point
Copy the full SHA 3bcc428View commit details
Commits on Oct 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1691030 - Browse repository at this point
Copy the full SHA 1691030View commit details -
fix: remove
pandas
pin (delta-io#1746)# Description Removes the `pandas` pin. # Related Issue(s) Resolves delta-io#1745
Configuration menu - View commit details
-
Copy full SHA for a9cdd60 - Browse repository at this point
Copy the full SHA a9cdd60View commit details
Commits on Oct 21, 2023
-
docs: get docs.rs configured correctly again (delta-io#1693)
# Description The docs build was changed in delta-io#1658 to compile on docs.rs with all features, but our crate cannot compile with all-features due to the TLS features, which are mutually exclusive. # Related Issue(s) For example: - closes delta-io#1692 This has been tested locally with the following command: ``` cargo doc --features azure,datafusion,datafusion,gcs,glue,json,python,s3,unity-experimental ```
Configuration menu - View commit details
-
Copy full SHA for 5ac8c88 - Browse repository at this point
Copy the full SHA 5ac8c88View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3776af - Browse repository at this point
Copy the full SHA c3776afView commit details -
Configuration menu - View commit details
-
Copy full SHA for f729bea - Browse repository at this point
Copy the full SHA f729beaView commit details
Commits on Oct 22, 2023
-
refactor!: update operations to use delta scan (delta-io#1639)
# Description Recently implemented operations did not use `DeltaScan` it had some gaps. These gaps would make it harder switch towards logical plans which is required for merge. Gaps: - It was not possible to include file lineage in the result - The subset of files to be scanned is known ahead of time. Users had to reconstruct a parquet scan based on those files The PR introduces a `DeltaScanBuilder` that allow users to specify which files to use when constructing the scan, if the scan should be enhanced to include additional metadata columns, and allows a projection to be specified. It also retains previous functionality of pruning based on the provided filter when files to scan are not provided. `DeltaScanConfig` is also introduced which allows users to deterministic obtain the names of any added metadata columns or allows them to specify the name if required. The public interface for `find_files` has changed but functionality remains the same. A new table provider was introduced which accepts an `DeltaScanConfig`. This is required for future merge enhancements so unmodified files can be pruned pruned prior to writes. --------- Co-authored-by: Robert Pack <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bacb794 - Browse repository at this point
Copy the full SHA bacb794View commit details -
chore: update datafusion (delta-io#1741)
Updates arrow and datafusion dependencies to latest.
Configuration menu - View commit details
-
Copy full SHA for 7681ef0 - Browse repository at this point
Copy the full SHA 7681ef0View commit details
Commits on Oct 23, 2023
-
docs: convert docs to use mkdocs (delta-io#1731)
# Description Completed the outstanding tasks in delta-io#1708 Also changed theme from readthedocs to mkdocs - both are built-in but latter looks sleeker # Related Issue(s) closes delta-io#1708 --------- Co-authored-by: Robert Pack <[email protected]> Co-authored-by: R. Tyler Croy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a67140c - Browse repository at this point
Copy the full SHA a67140cView commit details
Commits on Oct 24, 2023
-
docs: dynamodb lock configuration (delta-io#1752)
# Description I have added documentation in the API and also on the Python usage page regarding this configuration. Please let me know if it is satisfactory, and if not, I am more than happy to address any issues or make any necessary adjustments. # Related Issue(s) - closes delta-io#1674 # Documentation
Configuration menu - View commit details
-
Copy full SHA for cffc4d7 - Browse repository at this point
Copy the full SHA cffc4d7View commit details
Commits on Oct 25, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3d85b9b - Browse repository at this point
Copy the full SHA 3d85b9bView commit details -
feat: honor appendOnly table config (delta-io#1747)
# Description Throw an error if a transaction includes Remove action with data change but the Delta Table is append-only. # Related Issue(s) - closes delta-io#352
Configuration menu - View commit details
-
Copy full SHA for 2cbf938 - Browse repository at this point
Copy the full SHA 2cbf938View commit details
Commits on Oct 26, 2023
-
Merge tag 'rust-v0.16.2' into naston_upgrade
Minor docsrs change to remove hdfs feature
Ryan Aston committedOct 26, 2023 Configuration menu - View commit details
-
Copy full SHA for 415434f - Browse repository at this point
Copy the full SHA 415434fView commit details
Commits on Oct 27, 2023
-
chore: fix building/running tests without the datafusion feature
This looks like an oversight that our CI didn't test because we have the datafusion feature typically enabled for our tests. The build error would only show up when building tests without it.
Configuration menu - View commit details
-
Copy full SHA for e5d2da3 - Browse repository at this point
Copy the full SHA e5d2da3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ad02d4 - Browse repository at this point
Copy the full SHA 0ad02d4View commit details
Commits on Oct 30, 2023
-
feat(python): expose FSCK (repair) operation (delta-io#1730)
# Description This PR exposes the FSCK operation as a `repair` method under the `DeltaTable `class. # Related Issue(s) <!--- For example: - closes delta-io#106 ---> - closes delta-io#1727 --------- Co-authored-by: Will Jones <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b53b686 - Browse repository at this point
Copy the full SHA b53b686View commit details -
refactor: perform bulk deletes during metadata cleanup
In addition to doing bulk deletes, I removed what seems like (at least to me) unnecessary code. At it's core, files are considered up for deletion when their last_modified time is older than the cutoff time AND the version if less than the specific version (usually the latest version).
Configuration menu - View commit details
-
Copy full SHA for 4622ef2 - Browse repository at this point
Copy the full SHA 4622ef2View commit details -
Make an attempt at improving the utilization of delete_stream for cle…
…aning up expired logs This change builds on @cmackenzie1's work and feeds the list stream directly into the delete_stream with a predicate function to identify paths for deletion
Configuration menu - View commit details
-
Copy full SHA for f9b7080 - Browse repository at this point
Copy the full SHA f9b7080View commit details -
Configuration menu - View commit details
-
Copy full SHA for 953f473 - Browse repository at this point
Copy the full SHA 953f473View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcd7ea0 - Browse repository at this point
Copy the full SHA bcd7ea0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9637d29 - Browse repository at this point
Copy the full SHA 9637d29View commit details -
Configuration menu - View commit details
-
Copy full SHA for eec0349 - Browse repository at this point
Copy the full SHA eec0349View commit details -
Configuration menu - View commit details
-
Copy full SHA for d196c56 - Browse repository at this point
Copy the full SHA d196c56View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1c7f1b - Browse repository at this point
Copy the full SHA b1c7f1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c34b9e - Browse repository at this point
Copy the full SHA 3c34b9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd38107 - Browse repository at this point
Copy the full SHA cd38107View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f0b2d7 - Browse repository at this point
Copy the full SHA 8f0b2d7View commit details
Commits on Oct 31, 2023
-
chore: refactor into the deltalake meta crate and deltalake-core crates
This puts the groundwork in place for starting to partition into smaller crates in a simpler and more manageable fashion. See delta-io#1713
Configuration menu - View commit details
-
Copy full SHA for d5ad4fb - Browse repository at this point
Copy the full SHA d5ad4fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8054882 - Browse repository at this point
Copy the full SHA 8054882View commit details -
feat: add deltalake sql crate (delta-io#1757)
# Description This is an fairly early draft to create logical plans from sql using the datafusion abstractions. Adopted the patterns over there quite closely since the ultimate goal would be to ask the datafusion community if they would accept these changes within the datafusion sql crate ... # Related Issue(s) <!--- For example: - closes delta-io#106 ---> # Documentation <!--- Share links to useful documentation ---> --------- Co-authored-by: R. Tyler Croy <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 60d757f - Browse repository at this point
Copy the full SHA 60d757fView commit details
Commits on Nov 1, 2023
-
rollback resolve bucket region change
Ryan Aston committedNov 1, 2023 Configuration menu - View commit details
-
Copy full SHA for 0971ff2 - Browse repository at this point
Copy the full SHA 0971ff2View commit details -
Merge remote-tracking branch 'upstream/main' into naston_upgrade
Ryan Aston committedNov 1, 2023 Configuration menu - View commit details
-
Copy full SHA for 51e0461 - Browse repository at this point
Copy the full SHA 51e0461View commit details -
Merge remote-tracking branch 'upstream/main' into naston_upgrade
Ryan Aston committedNov 1, 2023 Configuration menu - View commit details
-
Copy full SHA for 8ec92ef - Browse repository at this point
Copy the full SHA 8ec92efView commit details