Skip to content
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

Clean up Value implementations into traits #165

Closed
wants to merge 729 commits into from
Closed

Clean up Value implementations into traits #165

wants to merge 729 commits into from

Conversation

KyGost
Copy link
Member

@KyGost KyGost commented Apr 19, 2022

Resolves: #144

panarch and others added 30 commits October 26, 2020 18:38
Support UPPER & LOWER non-aggregating functions
Remove StoreError, now fetch_schema returns Result<Option<Schema>>.
StoreError::SchemaNotFound was error, but now it simply returns "None".
Change Store->fetch_schema interface return type to Option<_>,
[Revised] Support Plus(+) and Minus(-) signs in WHERE
Convert generate_id, insert_data and delete_data to async.
Now all StoreMut functions provide async
Getting familiar with using TryStreamExt
Replace or-iterator to or-stream.
Update BlendContext retun type to Option rather than Result.
FilterContext can have both content & children or only children.
KyGost added 28 commits April 8, 2022 17:03
Resolves: #113
Resolves: #46
Resolves: #105
bulky & needless
* Flexible

* Update & Delete
(Clippy messed up fmt)
* Update Umya

* Delete optimisation

* Revert "Delete optimisation"

This reverts commit 1b2ff42.

* Init sheets

* Lazy doesn't work very well yet

* Remove local dev ref

* Use git for temp crate

* fmt, Save changes
* Clean up execution

* issue

* `cargo fix`

* `cargo clippy --fix`

* `cargo fmt`

* fail fast

* fix

* fmt
* Remove iter box

* Fix

* `cargo fix`

* `cargo fmt`
* Store

* StoreMut

* fmt

* Lots of improvement
(done yesterday, didn't commit)

* Fix from update

* `cargo fix` & `cargo fmt`

* Get rid of memory tests for now
* New

* Done, just need to implement

* Rudamentary impl

* Rename table for sled

* fix

* `cargo fix` & `cargo fmt`

* Nearly ready

* IndexAdd doesn't need action

* fmt

* ColumnAdd

* Sled ColumnRemove

* Fixes & Sled IndexRemove
0.2.0
Update Umya
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Clean up Value implementations into traits
5 participants