v0.4.0
Added
- Transactional
DELETEsupport (honorsBEGIN/COMMIT/ROLLBACK). - Support
UPDATEwithout aWHEREclause to update all rows. - Predicate pushdown for string functions:
starts_with,ends_with,contains. - Support
CREATE INDEX ... ON ns.main.tbl(col) USING BTREEon attached namespaces.
Changed
- Breaking: Object store credential/configuration now uses
CREATE SECRET (TYPE LANCE, ...)(instead ofTYPE S3). - Aligned directory and REST namespace behavior.
Fixed
UPDATE ... SET col = DEFAULTnow works correctly.
Commits
- docs: Polish our project goal by @Xuanwo in #106
- feat: Allow update the full table without where by @Xuanwo in #107
- fix: Fix UPDATE with DEFAULT support by @Xuanwo in #108
- feat: Add starts_with/ends_with/contains pushdown by @Xuanwo in #110
- feat: Add transaction support for delete by @Xuanwo in #112
- feat: Add support for CREATE INDEX ... ON ns.main.tbl(col) USING BTREE by @Xuanwo in #111
- refactor!: Use lance secrets instead by @Xuanwo in #113
- refactor: Align namespace behavior between dir and rest by @Xuanwo in #114
- Bump to verson 0.4.0 by @Xuanwo in #116
Full Changelog: v0.3.0...v0.4.0