GitHub / tonsky/datascript / commits
Immutable database and Datalog query engine for Clojure, ClojureScript and JS
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 34915cf6 | Version 1.8.1 | Nikita Prokopov <n****i@t****e> | 15 days ago | |
| 1b93f084 | Version 1.8.0 | Nikita Prokopov <n****i@t****e> | 17 days ago | |
| ca4dec87 | Fixed upserting by unique tuple with tempids in ref slots #378 | Nikita Prokopov <n****i@t****e> | 17 days ago | |
| f10a6f68 | Tuples on read path #364 #427 | Nikita Prokopov <n****i@t****e> | 17 days ago | |
| 5b1d7080 | JS API tuples tests | Nikita Prokopov <n****i@t****e> | 17 days ago | |
| 392966c4 | Heterogenous and homogenous tuples #364 | Nikita Prokopov <n****i@t****e> | 17 days ago | |
| 100ab864 | Version 1.7.8 | Nikita Prokopov <n****i@t****e> | 11 months ago | |
| 6d5329f6 | Version 1.7.7 | Nikita Prokopov <n****i@t****e> | 11 months ago | |
| 7691362b | Updated README (closes #491) | Nikita Prokopov <n****i@t****e> | 11 months ago | |
| fb014bcb | Skip -store on no-op transactions |
Jonas Rodrigues <3****s@u****m>
Committed by: Nikita Prokopov <n****i@t****e> |
11 months ago | |
| b2205701 | Version 1.7.6 | Nikita Prokopov <n****i@t****e> | 11 months ago | |
| 860f5ccc | Fixed query fn results unification (closes #490) | Nikita Prokopov <n****i@t****e> | 11 months ago | |
| f38fbb77 | Migrate from duti to clojure+ and clj-reload | Nikita Prokopov <n****i@t****e> | 11 months ago | |
| a89168ae | Delete .github/FUNDING.yml |
Nikita Prokopov <n****i@t****e>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 8c01d1b7 | Version 1.7.5 | Nikita Prokopov <n****i@t****e> | over 1 year ago | |
| 629f46ba | merge Merge direct-linking fix #487 | Nikita Prokopov <n****i@t****e> | over 1 year ago | |
| 93809a42 | Replace declare+ with defn #487 | Nikita Prokopov <n****i@t****e> | over 1 year ago | |
| 4562d2c3 | direct-linking fix: remove two more (declare+ ...) in JVM Clojure | Rangel Spasov <r****v@g****m> | over 1 year ago | |
| adea7352 | direct-linking fix: use clojure.core/declare for JVM clojure | Rangel Spasov <r****v@g****m> | over 1 year ago | |
| fa222f7b | Return lein to CI | Nikita Prokopov <n****i@t****e> | over 1 year ago | |
| 744939a9 | Version 1.7.4 | Nikita Prokopov <n****i@t****e> | over 1 year ago | |
| 53533a22 | Fixed not-join not working properly with empty relations (closes #481) | Nikita Prokopov <n****i@t****e> | over 1 year ago | |
| 3c5d58d4 | Add #479 to the CHANGELOG |
Nikita Prokopov <n****i@t****e>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 7ef5a69e | Make `[...entity]` work in JS |
Kaspar Emanuel <k****r@k****g>
Committed by: Nikita Prokopov <n****i@t****e> |
almost 2 years ago | |
| 71a45027 | Patch es6 iterators not having Symbol.iterator function |
Kaspar Emanuel <k****r@k****g>
Committed by: Nikita Prokopov <n****i@t****e> |
almost 2 years ago | |
| c6216fb3 | Fix the link to datomic docs |
Vladimir Pouzanov <f****r@g****m>
Committed by: Nikita Prokopov <n****i@t****e> |
almost 2 years ago | |
| 7ec595fb | Added gluino.io to README | Nikita Prokopov <n****i@t****e> | about 2 years ago | |
| cec8603c | Version 1.7.3 | Nikita Prokopov <n****i@t****e> | about 2 years ago | |
| 13a5c313 | Fixed `find-datom` on empty DB (closes #477) | Nikita Prokopov <n****i@t****e> | about 2 years ago | |
| 4eabbb8e | fix: find-datom on empty-db | rcmerci <r****i@g****m> | about 2 years ago | |
| 6b7d1eb2 | Version 1.7.2 | Nikita Prokopov <n****i@t****e> | about 2 years ago | |
| 0e40584e | Regression: transacting many ref value as a set of inline maps (closes #476) | Nikita Prokopov <n****i@t****e> | about 2 years ago | |
| 0fd30aa8 | Version 1.7.1 | Nikita Prokopov <n****i@t****e> | about 2 years ago | |
| c536d5a1 | Fix :db.fn/call returning entity without :db/id | Moritz Heidkamp <m****p@b****m> | about 2 years ago | |
| e20436a5 | Version 1.7.0 | Nikita Prokopov <n****i@t****e> | about 2 years ago | |
| fd262bd4 | Wrap test databases into delay | Nikita Prokopov <n****i@t****e> | about 2 years ago | |
| 2094102b | Normalize all issue links | Nikita Prokopov <n****i@t****e> | about 2 years ago | |
| 76c2510e | Formatting: had to be done | Nikita Prokopov <n****i@t****e> | about 2 years ago | |
| 0f97dfa8 | Removed cljs runtime test dependency, moved clj tests to deps.edn, merged :de... | Nikita Prokopov <n****i@t****e> | about 2 years ago | |
| f4e58f64 | Formatting: removed extra whitespace inside parens/braces/brackets | Nikita Prokopov <n****i@t****e> | about 2 years ago | |
| 717bde77 | Moved raise and cond+ to util | Nikita Prokopov <n****i@t****e> | about 2 years ago | |
| 8e203f79 | Added util/if+ which allows sharing vars between if condition and then clause | Nikita Prokopov <n****i@t****e> | about 2 years ago | |
| 9ae1fd56 | Allow lookup-refs inside tuples used for lookup-refs (closes #452) | Nikita Prokopov <n****i@t****e> | about 2 years ago | |
| 39152505 | Allow upsert by implicit tuple when only tuple components are specified (clos... | Nikita Prokopov <n****i@t****e> | about 2 years ago | |
| 6cc18bcf | Added Under Whose Command? to Who’s using Datascript | Nikita Prokopov <n****i@t****e> | about 2 years ago | |
| 9b76d9aa | Fixed tempid/upsert resolution when multiple tempids are added first (closes ... | Nikita Prokopov <n****i@t****e> | about 2 years ago | |
| d270292d | Correctly restore `:max-tx` from storage | Nikita Prokopov <n****i@t****e> | over 2 years ago | |
| d67931b0 | Stable sorting of sequences of various types #470 | Nikita Prokopov <n****i@t****e> | over 2 years ago | |
| a5274373 | Document “partial db” during transaction #366 | Nikita Prokopov <n****i@t****e> | over 2 years ago | |
| 995f8a23 | Remove duplicate code #471 | Nikita Prokopov <n****i@t****e> | over 2 years ago | |
| 61edb9e7 | Version 1.6.5 | Nikita Prokopov <n****i@t****e> | over 2 years ago | |
| a4af151e | Regression: fixed some OR queries broken in 1.6.4 (closes #468, closes #469) | Nikita Prokopov <n****i@t****e> | over 2 years ago | |
| 8bbbc251 | Version 1.6.4 | Nikita Prokopov <n****i@t****e> | over 2 years ago | |
| fee782c1 | Pass through BigInteger/BigDeciman to freeze-fn in serializable (closes #465,... | Nikita Prokopov <n****i@t****e> | over 2 years ago | |
| 009c6285 | Fixed tempid in unique refs (closes #464) | Nikita Prokopov <n****i@t****e> | over 2 years ago | |
| 4cdb43cd | Bumped duti, simplified user.clj | Nikita Prokopov <n****i@t****e> | over 2 years ago | |
| 6848d6ed | Bumped checkout action | Nikita Prokopov <n****i@t****e> | over 2 years ago | |
| a8d8155c | Fixed :max-eid for dangling entities during reader-based serialization (close... | Nikita Prokopov <n****i@t****e> | over 2 years ago | |
| 8e1abaef | Fixed js query lookup ref test #462 | Nikita Prokopov <n****i@t****e> | over 2 years ago | |
| 2f72892a | Migrated to clj-reload and duti | Nikita Prokopov <n****i@t****e> | over 2 years ago | |
| 86d8204b | Implement “constant substitution” optimization for queries (closes #462) | Nikita Prokopov <n****i@t****e> | over 2 years ago | |
| 826781bc | Version 1.6.3 | Nikita Prokopov <n****i@t****e> | over 2 years ago | |
| a536e910 | Fix bug in same-keys? / sum-rel |
galdre <g****e@g****m>
Committed by: Nikita Prokopov <n****i@t****e> |
over 2 years ago | |
| 251ac437 | Fix bug with or/or-join when shortcircuiting `resolve-clause` |
galdre <g****e@g****m>
Committed by: Nikita Prokopov <n****i@t****e> |
over 2 years ago | |
| 658390a5 | Version 1.6.2 | Nikita Prokopov <n****i@t****e> | over 2 years ago | |
| 1b39bf20 | Query: shortcircuit clause resolution when result is guaranteed to be empty. |
galdre <g****e@g****m>
Committed by: Nikita Prokopov <n****i@t****e> |
over 2 years ago | |
| 78cb86d6 | Version 1.6.1 | Nikita Prokopov <n****i@t****e> | over 2 years ago | |
| 8cb96f6f | Fixed JS version bug caused by Conn rewrite | Nikita Prokopov <n****i@t****e> | over 2 years ago | |
| 9d464819 | Version 1.6.0 | Nikita Prokopov <n****i@t****e> | over 2 years ago | |
| bd9368bb | merge prevent explosion of redundant tuples during rule solving #457 | Nikita Prokopov <n****i@t****e> | over 2 years ago | |
| 30379e6c | Randomize port on REPL start | Nikita Prokopov <n****i@t****e> | over 2 years ago | |
| c3277b05 | Port fix #457 to cljs | Nikita Prokopov <n****i@t****e> | over 2 years ago | |
| 97723a10 | Fixed parse-long | Nikita Prokopov <n****i@t****e> | over 2 years ago | |
| 71e3be17 | update fix to be scoped only to jvm clojure for now until a fix for cljs is f... |
Paul Rutledge <r****v@g****m>
Committed by: Nikita Prokopov <n****i@t****e> |
over 2 years ago | |
| 85f9b5d4 | Add deps.edn coordinates |
a1exsh <a****h@u****m>
Committed by: Nikita Prokopov <n****i@t****e> |
over 2 years ago | |
| 9bf3a6e3 | datascript.test.storage/stress-test | Nikita Prokopov <n****i@t****e> | almost 3 years ago | |
| 1c645256 | prevent explosion of redundant tuples during rule solving |
Paul Rutledge <r****v@g****m>
Committed by: Nikita Prokopov <n****i@t****e> |
almost 3 years ago | |
| bfc673a6 | Implement Conn as single atom with extend-clj | Nikita Prokopov <n****i@t****e> | almost 3 years ago | |
| 16af9adf | Moved db-with to datascript.conn | Nikita Prokopov <n****i@t****e> | almost 3 years ago | |
| 296881c2 | Extracted datascript.conn | Nikita Prokopov <n****i@t****e> | almost 3 years ago | |
| dceae72d | Version 1.5.4 | Nikita Prokopov <n****i@t****e> | almost 3 years ago | |
| 941c2b17 | :xform is not called on ref attributes (fixes #455) | Nikita Prokopov <n****i@t****e> | almost 3 years ago | |
| f4ac0533 | Mention datascript-storage-sql | Nikita Prokopov <n****i@t****e> | about 3 years ago | |
| 987cdcd6 | Version 1.5.3 | Nikita Prokopov <n****i@t****e> | about 3 years ago | |
| 17c5dc50 | Added: `d/reset-schema!`, `d/with-schema` | Nikita Prokopov <n****i@t****e> | about 3 years ago | |
| 3360f741 | Do not throw from d/touch when finding hanging refs | Nikita Prokopov <n****i@t****e> | about 3 years ago | |
| 6c18d23d | Return nil from restore-conn if no database | Nikita Prokopov <n****i@t****e> | about 3 years ago | |
| 75285775 | Version 1.5.2 | Nikita Prokopov <n****i@t****e> | about 3 years ago | |
| 478fb776 | Version 1.5.1 | Nikita Prokopov <n****i@t****e> | about 3 years ago | |
| 4480ea37 | fix shadow-cljs warning | Nikita Prokopov <n****i@t****e> | about 3 years ago | |
| 7da2a7ba | Make issue refs clickable in README |
Igor Adamenko <i****o@u****m>
Committed by: Nikita Prokopov <n****i@t****e> |
about 3 years ago | |
| 6d919706 | Version 1.5.0 | Nikita Prokopov <n****i@t****e> | about 3 years ago | |
| c9943f6c | merge Merge branch 'storage' | Nikita Prokopov <n****i@t****e> | about 3 years ago | |
| cf508761 | removed !s, changelog | Nikita Prokopov <n****i@t****e> | about 3 years ago | |
| ff9fb4c1 | pss 0.3.0 | Nikita Prokopov <n****i@t****e> | about 3 years ago | |
| d408f59d | Safe GC | Nikita Prokopov <n****i@t****e> | about 3 years ago | |
| ab4cc232 | long addresses | Nikita Prokopov <n****i@t****e> | about 3 years ago | |
| f39c0a29 | docs | Nikita Prokopov <n****i@t****e> | about 3 years ago | |
| d43a9f59 | tests on conn/storage | Nikita Prokopov <n****i@t****e> | about 3 years ago | |
| 25b2de25 | tests for storage | Nikita Prokopov <n****i@t****e> | about 3 years ago |