Commit Graph

  • 3b29579c48 update algorithms to use more efficient graph representation Ziyang Hu 2022-12-11 19:25:56 +0800
  • 03d23173cb adds BFS shortest path Ziyang Hu 2022-12-10 23:26:45 +0800
  • 5c7bff171c tx callbacks Ziyang Hu 2022-12-09 22:14:21 +0800
  • 82dd566717 naming consistency Ziyang Hu 2022-12-09 20:18:38 +0800
  • 9cadfc48a7 pave way for custom algorithms Ziyang Hu 2022-12-09 19:16:53 +0800
  • 8aaae15be8 algo options may be huge, do not copy Ziyang Hu 2022-12-09 17:35:49 +0800
  • e09a1e4b09 Rc algo impl instead of initializing a new one Ziyang Hu 2022-12-09 17:31:40 +0800
  • 847ac55cfc avoid copying programs Ziyang Hu 2022-12-09 17:06:36 +0800
  • 6beec31ada AlgoImpl now has a much cleaner API Ziyang Hu 2022-12-09 16:23:32 +0800
  • 5bc0219b07 rename to regular temp store; make it the public interface Ziyang Hu 2022-12-09 11:49:58 +0800
  • b45a1ce939 Merge branch 'main' into dev Ziyang Hu 2022-12-08 22:41:50 +0800
  • 6c25a8278e Options to tune RocksDB engine Ziyang Hu 2022-12-08 22:40:58 +0800
  • 59aab748ee coalesce function Ziyang Hu 2022-12-08 15:25:27 +0800
  • 17f52713a1 rename confusing field Ziyang Hu 2022-12-08 12:06:28 +0800
  • 1e5cf1e053 remove unused source files Ziyang Hu 2022-12-08 11:58:36 +0800
  • 104d14a1a4 new tempstore now passes all tests Ziyang Hu 2022-12-08 11:58:06 +0800
  • ae730c006f fix semi-naive delta eval Ziyang Hu 2022-12-08 00:55:54 +0800
  • 53ada74a52 migrated to new stores Ziyang Hu 2022-12-08 00:25:56 +0800
  • 9cebe63772 better store removal logic Ziyang Hu 2022-12-07 20:37:54 +0800
  • 2e8bbdc62e localize store usage further Ziyang Hu 2022-12-07 20:26:58 +0800
  • 0a0d0d0148 localize tempstore creation Ziyang Hu 2022-12-07 20:16:10 +0800
  • 86289cd628 documenting Ziyang Hu 2022-12-07 19:58:57 +0800
  • 2d6b56fdf3 Change the way temp stores are passed Ziyang Hu 2022-12-07 19:27:47 +0800
  • f6f7aa9ccf rename relation Ziyang Hu 2022-12-07 19:11:30 +0800
  • d95e8281c9 refactor eval Ziyang Hu 2022-12-07 18:22:35 +0800
  • 0f84dfca8d temp store Ziyang Hu 2022-12-07 17:55:55 +0800
  • 4ef4404d87 non-grouping aggregations now always return exactly one row Ziyang Hu 2022-12-07 14:14:37 +0800
  • 233acd290f to_unity function Ziyang Hu 2022-12-07 12:04:31 +0800
  • b9c4783e4d pull out point lookups Ziyang Hu 2022-12-07 12:04:17 +0800
  • 315160418d remove debug info Ziyang Hu 2022-12-07 01:02:03 +0800
  • 93276a2bcb remove debug info Ziyang Hu 2022-12-07 01:00:00 +0800
  • 2d0caa842e point lookup optimization further Ziyang Hu 2022-12-07 00:57:40 +0800
  • 84d90f2613 point lookup optimization Ziyang Hu 2022-12-07 00:22:31 +0800
  • b16c5db431 rethink Tuple type Ziyang Hu 2022-12-06 20:45:23 +0800
  • f5f0683548 add tests for limit/offset Ziyang Hu 2022-12-06 19:36:22 +0800
  • 987cefd0b0 requiring meet aggregations all to be in the last positions Ziyang Hu 2022-12-06 19:35:22 +0800
  • 3a29935f9b fix algo in non-zero epochs; prepare for new temp storage Ziyang Hu 2022-12-06 16:08:02 +0800
  • 930e3888a5 r/w qps Ziyang Hu 2022-12-06 12:45:37 +0800
  • c11042e41c update queries Ziyang Hu 2022-12-06 00:33:47 +0800
  • d89c2cf4f6 update queries Ziyang Hu 2022-12-06 00:31:27 +0800
  • 01b0cb4e2b optimize materialized join further Ziyang Hu 2022-12-06 00:22:34 +0800
  • ab667a6ac0 optimize materialized join Ziyang Hu 2022-12-05 23:40:39 +0800
  • b1ea7240e1 formalized unnecessary copying Ziyang Hu 2022-12-05 20:57:43 +0800
  • 0f397e2873 epoch based evaluation Ziyang Hu 2022-12-05 19:51:30 +0800
  • 45f4d2f257 don't lock relations needlessly Ziyang Hu 2022-12-05 17:02:56 +0800
  • a91cfc840d refactor normal aggr Ziyang Hu 2022-12-05 16:42:46 +0800
  • aa7c852bee first layer rwlock -> refcell Ziyang Hu 2022-12-05 13:28:23 +0800
  • 44893d7f91 use coalesce Ziyang Hu 2022-12-05 01:47:41 +0800
  • 7804174603 less poisoning Ziyang Hu 2022-12-05 01:28:29 +0800
  • 071e8d1db1 change count to keep with mg Ziyang Hu 2022-12-05 01:03:56 +0800
  • 70ab025d6b keep db Ziyang Hu 2022-12-05 00:54:25 +0800
  • f28d86e5b4 keep db Ziyang Hu 2022-12-05 00:51:48 +0800
  • b546329a9c keep db Ziyang Hu 2022-12-05 00:51:11 +0800
  • c6ea6cd354 options later Ziyang Hu 2022-12-04 23:09:30 +0800
  • 08a8b93ff5 fix test Ziyang Hu 2022-12-04 22:54:23 +0800
  • cbee89a3e1 fix test Ziyang Hu 2022-12-04 22:51:16 +0800
  • fb796207d1 increase memory usage Ziyang Hu 2022-12-04 22:22:39 +0800
  • 289bf59719 retry if busy Ziyang Hu 2022-12-04 21:59:36 +0800
  • 5eb8cf5bcb all benchmarks Ziyang Hu 2022-12-04 21:37:35 +0800
  • 091cd289c2 Merge remote-tracking branch 'origin/dev' into dev Ziyang Hu 2022-12-04 21:04:39 +0800
  • b5a6e7b998 benchmarks Ziyang Hu 2022-12-04 21:04:34 +0800
  • 82164bc0cf update script permission Ziyang Hu 2022-12-03 21:00:17 +0800
  • 71948ce4a5 build script linux Ziyang Hu 2022-12-03 20:31:15 +0800
  • b1c6c9f2e5 more efficient graph algo Ziyang Hu 2022-12-03 19:25:25 +0800
  • 85827e6d68 lifetime Ziyang Hu 2022-12-03 17:58:06 +0800
  • 71f1530368 optimize sqlite storage Ziyang Hu 2022-12-03 14:43:29 +0800
  • 810bc17e82 add note about imports not running triggers Ziyang Hu 2022-12-03 11:39:44 +0800
  • b28b92605c fix trigger Ziyang Hu 2022-12-03 00:17:28 +0800
  • f60be2e6a9 Merge branch 'dev' Ziyang Hu 2022-12-02 20:49:16 +0800
  • 12520b3468 fix swift example Ziyang Hu 2022-12-02 20:48:59 +0800
  • a5b50dc621 Merge branch 'dev' Ziyang Hu 2022-12-02 20:46:05 +0800
  • d22f377a8e fix release page link Ziyang Hu 2022-12-02 20:45:51 +0800
  • 8e341cb1af Merge branch 'main' of github.com:cozodb/cozo Ziyang Hu 2022-12-02 20:31:15 +0800
  • a19df32983 add cocoapods Ziyang Hu 2022-12-02 20:30:05 +0800
  • 38f9db1a78 more shields Ziyang Hu 2022-12-02 19:44:04 +0800
  • c034711b5d
    Merge pull request #25 from cozodb/dev Ziyang Hu 2022-12-02 17:18:05 +0800
  • b4cac840e8 fix tests Ziyang Hu 2022-12-02 17:16:30 +0800
  • 0deb098abd
    Merge pull request #24 from cozodb/dev Ziyang Hu 2022-12-02 17:06:51 +0800
  • 3722db07af update badges and build script Ziyang Hu 2022-12-02 17:05:41 +0800
  • e3b2cbbc08 build for older macs Ziyang Hu 2022-12-02 16:54:07 +0800
  • 6ed31264b4 node modules Ziyang Hu 2022-12-02 15:34:30 +0800
  • 7ccfa5bf9e
    Merge pull request #23 from cozodb/dev Ziyang Hu 2022-12-02 13:25:47 +0800
  • 807e24bb50 bump version and fix dependencies Ziyang Hu 2022-12-02 13:18:23 +0800
  • 19200918df
    Merge pull request #22 from cozodb/dev Ziyang Hu 2022-12-02 12:51:59 +0800
  • 3382ff0000
    Creating file for storing CLA Signatures github-actions[bot] 2022-12-02 04:51:34 +0000
  • 9d4813531f Merge branch 'main' into dev Ziyang Hu 2022-12-02 12:50:38 +0800
  • 4dc40bb48d build docs Ziyang Hu 2022-12-02 12:49:29 +0800
  • f2cc74d284 Use github links for tutorial Ziyang Hu 2022-12-01 21:55:44 +0800
  • 1059db6470 Refer to the tutorial in WASM demo Ziyang Hu 2022-12-01 21:41:41 +0800
  • a12030c011 fix swift URL Ziyang Hu 2022-12-01 19:51:20 +0800
  • 37993f0db4 correct JVM platforms Ziyang Hu 2022-12-01 19:32:22 +0800
  • 3a15d2f8b9 wording Ziyang Hu 2022-12-01 19:25:17 +0800
  • ff8a274430 include reference to memcomparable format Ziyang Hu 2022-12-01 19:20:24 +0800
  • 9643c36a03 update README Ziyang Hu 2022-12-01 19:14:52 +0800
  • 02a93fd2ba update README Ziyang Hu 2022-12-01 17:48:16 +0800
  • 2c872e6982 update README Ziyang Hu 2022-12-01 17:43:37 +0800
  • 44de50133f document language/platform combinations Ziyang Hu 2022-12-01 16:58:11 +0800
  • f0f2e4ff37 Better formatting Ziyang Hu 2022-12-01 15:46:34 +0800
  • 4be404be4c Don't use images for example anymore Ziyang Hu 2022-12-01 15:43:57 +0800
  • 10136ed9d7 swift package Ziyang Hu 2022-11-30 22:17:07 +0800