Xianzhe Liang
b2967a43dc
NamedRow into Payload.
...
Once we have NamedRow (from previous query or construct manually),
convert it to Payload to make db changes.
This is similar to the insert/put/update/rm wrappers in pycozo.
6 months ago
Xianzhe Liang
160068cfc2
Add from bytes and vector for DataValue.
...
So it is easier to into DataValue.
7 months ago
Ziyang Hu
bd4b4f44fb
fix wasm compilation
9 months ago
Ziyang Hu
303ab1f7ee
use rayon to spawn threads in the global pool
10 months ago
Ziyang Hu
4a14c98e1a
Implements IntoIterator as suggested https://github.com/cozodb/cozo/issues/207
10 months ago
Ziyang Hu
890d2c016e
dependencies update
10 months ago
Ziyang Hu
8f36bb8cf3
make `eval_to_const` public https://github.com/cozodb/cozo/issues/162
11 months ago
Ziyang Hu
75b012bab8
fix Yen K-shortest when there are not enough shortest paths https://github.com/cozodb/cozo/issues/166
1 year ago
Ziyang Hu
d3c1cde97a
fix https://github.com/cozodb/cozo/issues/143
1 year ago
Ziyang Hu
23600e11ac
fix wrong check order
1 year ago
Ziyang Hu
26c6872435
Merge branch 'dev' of https://github.com/cozodb/cozo into dev
1 year ago
Ziyang Hu
f8deba4ce0
fixes spurious corrupted index error https://github.com/cozodb/cozo/issues/140
1 year ago
Ziyang Hu
bb1ce3e57a
more testing for prefix scanning
1 year ago
Ziyang Hu
587b369c1a
fix missing check in prefix join
1 year ago
Ziyang Hu
a431ba81eb
remove dead code
1 year ago
Ziyang Hu
0de57c3a9f
fix LSH index not properly cleaned after tuple deletion
1 year ago
Ziyang Hu
6c076666b6
fix panic when running KNN on empty index
1 year ago
Ziyang Hu
d779e0cc13
HNSW fixes; string slicing
1 year ago
Ziyang Hu
deab88a5d6
change %return syntax
1 year ago
Ziyang Hu
0635fff282
Revert "Add into_iter for NamedRows"
1 year ago
dcz
45d116dc84
Add into_iter for NamedRows
...
With this change, the user of NamedRows no longer needs to care about the .next field.
1 year ago
Ziyang Hu
bd1ba17527
make starts_with and ends_with work with bytes https://github.com/cozodb/cozo/discussions/132
1 year ago
Ziyang Hu
28750eb95a
update imperative condition to support `as` clause, which fixes https://github.com/cozodb/cozo/issues/131
1 year ago
Ziyang Hu
1e8f3dbf60
coercion from base64 to vec
1 year ago
Ziyang Hu
919510b0f4
accept base64-encoded vecs
1 year ago
Ziyang Hu
01403bd65a
shorthand for a single list of params
1 year ago
Ziyang Hu
2f7bd95e9c
mutation shorthands shouldn't break old assumptions
1 year ago
Ziyang Hu
b9b3475a14
mutation shorthands
1 year ago
Ziyang Hu
5e5339cd7b
minor testing
1 year ago
Ziyang Hu
c1c111c8c0
locking in imperative script sysops
1 year ago
Ziyang Hu
e0770bbe55
bump version
1 year ago
Ziyang Hu
51b70b424b
support sysops in imperative scripts
1 year ago
Ziyang Hu
45f81b5e84
remove unused test
1 year ago
Ziyang Hu
7965dfe67f
fix `:update` on relations with default val cols
1 year ago
Ziyang Hu
a71f240a5c
expression evaluation API change
1 year ago
Ziyang Hu
6b8438e823
query mutability
1 year ago
Ziyang Hu
a164a3919c
out of bound index access
1 year ago
Ziyang Hu
1f455afedf
clear tokenizer hash when removing indices
1 year ago
Ziyang Hu
61a8785c7d
fix conflicting analyzers problem
1 year ago
Ziyang Hu
c338a7e339
extract variables to bind from expressions
1 year ago
Ziyang Hu
974dfc2e2a
evaluate a list of expressions
1 year ago
Ziyang Hu
2db82d0185
field access operator
1 year ago
Ziyang Hu
7f9181e1be
allow dots in variable names
1 year ago
Ziyang Hu
eb4d2643b5
more lenient param names, more info in function exception
1 year ago
Ziyang Hu
fc75b9ac22
op to convert integer to validity
1 year ago
Ziyang Hu
b0b3bb549d
dealing with aggregates in `as` constructs
1 year ago
Ziyang Hu
9a634ff9d7
store query results in script as ephemeral relations, as discussed in https://github.com/cozodb/cozo/issues/110
1 year ago
Ziyang Hu
07ce93110f
get `:returning` to return the correct number of columns
1 year ago
Ziyang Hu
5550494873
test for returning op
1 year ago
Ziyang Hu
bf325b76f5
Preliminary work to support https://github.com/cozodb/cozo/issues/109
1 year ago