773 Commits (5cc5ce763b23dc6cd39b192c5a00495eda696e0e)

Author SHA1 Message Date
Ziyang Hu 3c1caef613 louvain 2 years ago
Ziyang Hu 0448a1f94e embarassingly parallellism 2 years ago
Ziyang Hu cd55bf3704 triangles and clustering coefficients 2 years ago
Ziyang Hu 3880a5ee8a number equality 2 years ago
Ziyang Hu 487e605ddb fix storage logic 2 years ago
Ziyang Hu 016ad36094 linting 2 years ago
Ziyang Hu 6bcbfd1137 pagerank 2 years ago
Ziyang Hu 7d160c7e9c betweenness 2 years ago
Ziyang Hu 5f8de1e1e7 dijkstra keeping ties 2 years ago
Ziyang Hu 7fcac37be1 apsp 2 years ago
Ziyang Hu 31549fcb2d minimal spanning trees 2 years ago
Ziyang Hu 271387bc59 fix haversine, mul, stored views 2 years ago
Ziyang Hu ecf6a4a4fb segfault version 2 years ago
Ziyang Hu 2c79f66125 astar 2 years ago
Ziyang Hu 0804854746 starting astar 2 years ago
Ziyang Hu 433cbc349a hashing, modifying pq 2 years ago
Ziyang Hu 933de885cd k-shortest path yen's algorithm 2 years ago
Ziyang Hu a85ec1997f generic dijkstra's algorithm 2 years ago
Ziyang Hu 582de562e9 dijkstra's algorithm 2 years ago
Ziyang Hu 0e3c9507e4 dijkstra's algorithm 2 years ago
Ziyang Hu 15d503b396 op 'to_float' 2 years ago
Ziyang Hu fe7fb4c1ca topological sorting 2 years ago
Ziyang Hu b06208458e use scc for cc 2 years ago
Ziyang Hu 3fb032c9a7 scc impl 2 years ago
Ziyang Hu d2070199f7 connected components bugfix 2 years ago
Ziyang Hu d60735c978 connected components; allow entry to be target of algo 2 years ago
Ziyang Hu a2043276f6 change nodes API 2 years ago
Ziyang Hu ad88e6d7b7 fix expr grouping 2 years ago
Ziyang Hu 609fbde14a search optimizations 2 years ago
Ziyang Hu c7431184f2 bfs 2 years ago
Ziyang Hu 6cc7c5f591 bfs 2 years ago
Ziyang Hu b206e0d0ab dfs search 2 years ago
Ziyang Hu 4da6ffd622 change algo relation format 2 years ago
Ziyang Hu 9de46e4f20 use file ingestion for relation storage 2 years ago
Ziyang Hu 2239405267 unified scripting interface 2 years ago
Ziyang Hu 3b11f74e3f unified scripting interface 2 years ago
Ziyang Hu 453d0d4eec functions 2 years ago
Ziyang Hu d6ae322301 functions 2 years ago
Ziyang Hu e6014f2053 more aggr 2 years ago
Ziyang Hu 960134e655 more aggr 2 years ago
Ziyang Hu e857a54a02 new aggr implementations 2 years ago
Ziyang Hu 0978415b19 new aggr implementations 2 years ago
Ziyang Hu bfa15ab043 new aggr implementations 2 years ago
Ziyang Hu 3c5cd7b33e logos and out 2 years ago
Ziyang Hu b1a782ec11 cozodesk app 2 years ago
Ziyang Hu fa88db33b2 compaction 2 years ago
Ziyang Hu 1881a21d30 lint 2 years ago
Ziyang Hu 6acec634e1 lint 2 years ago
Ziyang Hu 489e112247 triple as input to algo 2 years ago
Ziyang Hu 8a16aba67c formatting 2 years ago
Ziyang Hu 9e94b29f8b algo application and degree centrality 2 years ago
Ziyang Hu 97874e6ad5 algo application 2 years ago
Ziyang Hu 736fba6526 refactor staircase 2 years ago
Ziyang Hu 1fcd950c04 place for algo 2 years ago
Ziyang Hu 0962af3762 parsing algo application 2 years ago
Ziyang Hu df429e7451 more aggrs and ops 2 years ago
Ziyang Hu 136574e4ad listing views 2 years ago
Ziyang Hu 13c568dbfd op rederive for views 2 years ago
Ziyang Hu d2f6da6ae1 view 2 years ago
Ziyang Hu 507a7e4fea impl view 2 years ago
Ziyang Hu 740317cc1b renaming 2 years ago
Ziyang Hu 6fcc0b788d range scanning 2 years ago
Ziyang Hu c7b293bde0 range scanning 2 years ago
Ziyang Hu 2873e68237 range scanning 2 years ago
Ziyang Hu 24f79b4426 error handling 2 years ago
Ziyang Hu 808bc7ec61 prepare for range scan 2 years ago
Ziyang Hu 7088cf9bb5 game with bounds 2 years ago
Ziyang Hu b0c77a7998 speed up 2 years ago
Ziyang Hu ff14454d90 speed up 2 years ago
Ziyang Hu e68106f794 no history scanning has some problems 2 years ago
Ziyang Hu c624951f45 specialized iterator for no history 2 years ago
Ziyang Hu 78e49e4a52 cartesian join needs elimination as well 2 years ago
Ziyang Hu f52f328915 try to have associated filters 2 years ago
Ziyang Hu d0e6fcb9f1 finish air routes 2 years ago
Ziyang Hu 5b12d18a2d fix meet aggregation stratum 2 years ago
Ziyang Hu 84cdb30170 great circle distances 2 years ago
Ziyang Hu a7d97ac08a append op 2 years ago
Ziyang Hu f437cf0160 sort op 2 years ago
Ziyang Hu ae54c98fbc fix script parsing 2 years ago
Ziyang Hu 43d46ecb5d group count; map type; fix normal aggr; 2 years ago
Ziyang Hu b5d3545160 fix starts_with 2 years ago
Ziyang Hu 0e32a8cb69 more ops 2 years ago
Ziyang Hu a689be7b9c op length 2 years ago
Ziyang Hu 1b30a337ce more aggr ops 2 years ago
Ziyang Hu 01612d7c69 is_in unification 2 years ago
Ziyang Hu 1f31d8d695 aggregation with args 2 years ago
Ziyang Hu 7f238f5315 list op 2 years ago
Ziyang Hu 41c1f9b946 more aggr ops 2 years ago
Ziyang Hu 1f5639e8e3 params pool 2 years ago
Ziyang Hu 6362083faf operators in const rule 2 years ago
Ziyang Hu db75893c5b improve aggregation 2 years ago
Ziyang Hu 8f5c3a9574 const relations 2 years ago
Ziyang Hu ee5d60817c change number representation 2 years ago
Ziyang Hu 8150e3573e sorting should not unnecessarily dedup 2 years ago
Ziyang Hu a46be0dd33 disambiguate guard and bottom 2 years ago
Ziyang Hu cf6ad6bfe9 many tests 2 years ago
Ziyang Hu 83b4c31679 fix normal aggr in epoch 0 2 years ago
Ziyang Hu ece7595be2 aggregation must have same heads; change aggregation semantics to be consistent with intuition 2 years ago
Ziyang Hu 7c3fd7a58a tests; ignored var 2 years ago
Ziyang Hu 1bcb444a40 start testing 2 years ago
Ziyang Hu 6e85a56816 script all the way 2 years ago
Ziyang Hu 2d94a4063e pull and sort in script 2 years ago
Ziyang Hu e805edf758 schema scripting 2 years ago
Ziyang Hu e0b958136f schema scripting 2 years ago
Ziyang Hu b2aaaf2cc4 cozoscript parser 2 years ago
Ziyang Hu 191658b81b parser gen 2 years ago
Ziyang Hu d54658074d cozoscript parser 2 years ago
Ziyang Hu 08e8ddc751 cozoscript parser 2 years ago
Ziyang Hu 860d973c12 sorters 2 years ago
Ziyang Hu 2e32e1a754 parsing sorters 2 years ago
Ziyang Hu fad9cf9e09 sorters 2 years ago
Ziyang Hu 2f3b31341c limit and offset 2 years ago
Ziyang Hu 8612cbabfa dup symbols in rule heads 2 years ago
Ziyang Hu 582f8213b1 fix aggregation problems 2 years ago
Ziyang Hu e6ab334caf aggregation 2 years ago
Ziyang Hu 000eb0816b fix stratum eval order 2 years ago
Ziyang Hu 3d1aabb9b5 rename keyword to symbol/name 2 years ago
Ziyang Hu 73f05e1c02 refactor 2 years ago
Ziyang Hu e3bd5cd8c7 refactor 2 years ago
Ziyang Hu d6dd698ea4 tempstores have names 2 years ago
Ziyang Hu 37b4851622 fix value scanning 2 years ago
Ziyang Hu 8900b4cca2 fix value scanning 2 years ago
Ziyang Hu 435c076b70 fix unification of existing variables 2 years ago
Ziyang Hu 4d8e560a96 fix unify query 2 years ago
Ziyang Hu 934c54d05e fix comparison 2 years ago
Ziyang Hu 32cc4fd83d air routes data insertion 2 years ago
Ziyang Hu 0c0a0ac338 fix insertion bug 2 years ago
Ziyang Hu 1e810123ad cleanup API 2 years ago
Ziyang Hu 7019304b35 fix wrong name 2 years ago
Ziyang Hu 23f4f20e74 cleanup API 2 years ago
Ziyang Hu 2109c974dc cleanup API 2 years ago
Ziyang Hu c220d68e4b seemingly working, zero warnings 2 years ago
Ziyang Hu 123a775388 hopefully runs correctly 2 years ago
Ziyang Hu 04d5e47a9b runs but wrong 2 years ago
Ziyang Hu 9ac734d5a9 reworked compilation 2 years ago
Ziyang Hu 846b695cb8 magic rewrite 2 years ago
Ziyang Hu 2b50e2aaf4 well-ordered rules 2 years ago
Ziyang Hu 3c7bb2b80b refactor to stratification 2 years ago
Ziyang Hu 3565f85e44 everything uses anyhow 2 years ago
Ziyang Hu f1692bc072 more slimming of errors 2 years ago
Ziyang Hu 32f1d42f17 use anyhow macros 2 years ago
Ziyang Hu a233730253 use anyhow macros 2 years ago
Ziyang Hu c9917c8bcd new API 2 years ago
Ziyang Hu 18cd63014d magic set rewriting only works for the last stratum 2 years ago
Ziyang Hu 66723ad4c8 magic set rewriting only works for the last stratum 2 years ago
Ziyang Hu 905fb36e59 magic sets works! 2 years ago
Ziyang Hu 4a370a525f fix SCC 2 years ago
Ziyang Hu 469eba1422 magic sets, doesn't work yet 2 years ago
Ziyang Hu 3846719b53 fix tuple encoding problem 2 years ago
Ziyang Hu 6d343c6929 reformat 2 years ago
Ziyang Hu 5cdf6885f4 comment in correct place 2 years ago
Ziyang Hu 6a79e76410 comment in correct place 2 years ago
Ziyang Hu c3cb66ae0b logging 2 years ago
Ziyang Hu 79b1f66ae4 stratified semi-naive 2 years ago
Ziyang Hu 61172da6c5 stratification; generalized Kahn 2 years ago
Ziyang Hu 68774c53ab jemalloc creates too many problems 2 years ago
Ziyang Hu 1a09c8d32e improve python example 2 years ago
Ziyang Hu dcb3bdd033 python module 2 years ago
Ziyang Hu c5a2dd4a84 refactor cozohttp into own crate 2 years ago
Ziyang Hu 709159e6e3 graph algorithms 2 years ago
Ziyang Hu c33722ffba disjunction 2 years ago
Ziyang Hu 2aa470d0bb disjunction 2 years ago
Ziyang Hu 439b237723 negation reordering 2 years ago
Ziyang Hu 3c2f8c6b0b negation works, provided it is in the correct place 2 years ago
Ziyang Hu 91772ca10b neg join for stored 2 years ago
Ziyang Hu fdc3ab471e neg join for triples 2 years ago
Ziyang Hu 1a242f7bab fix comparison ops 2 years ago
Ziyang Hu c2ca1333ad more native functions 2 years ago
Ziyang Hu 06429f0305 mathematical functions 2 years ago
Ziyang Hu cc6a769331 fix filter index elimination logic 2 years ago
Ziyang Hu 93e82a001e filter respects eager binding elimination 2 years ago
Ziyang Hu cf7a48d09d done filtering 2 years ago
Ziyang Hu e52163cd19 rule reordering for predicates 2 years ago
Ziyang Hu ea72a01f5a evaluate expressions 2 years ago
Ziyang Hu 4707d13bfb parsing predicates 2 years ago
Ziyang Hu 62c63771d6 expressions 2 years ago
Ziyang Hu 700b6def20 pull API within run_query API 2 years ago
Ziyang Hu 3a014e7ec0 run_query API 2 years ago
Ziyang Hu 4a360b0464 move stuff around 2 years ago
Ziyang Hu 38745af8ea move stuff around 2 years ago
Ziyang Hu 160fd7e034 logging 2 years ago
Ziyang Hu 3665e7750a formatting 2 years ago
Ziyang Hu 10bfb0a93f more convenience functions 2 years ago
Ziyang Hu 8f2f42566a joiner convenience function 2 years ago
Ziyang Hu 18092b6186 optimize semi-naive logic 2 years ago
Ziyang Hu c4ee752bbc optimize semi-naive logic 2 years ago
Ziyang Hu 0e1f5a42ff correct skipping of rule calculation 2 years ago
Ziyang Hu bc23afa0f4 working semi-naive with snapshot 2 years ago
Ziyang Hu 067708f2fb working semi-naive 2 years ago
Ziyang Hu 6fa609bbf0 semi-naive evaluation 2 years ago
Ziyang Hu 00fb6b9204 semi-naive evaluation 2 years ago
Ziyang Hu 434a80dc5f reorder relation 2 years ago
Ziyang Hu fc69de69b8 stored relation 2 years ago
Ziyang Hu e4c09a5d8e rulesets manipulation 2 years ago
Ziyang Hu 5dfcaa67b6 parsing rulesets 2 years ago
Ziyang Hu a0844961c2 ruleset parsing 2 years ago
Ziyang Hu 1a24d24a00 python helper 2 years ago
Ziyang Hu ae0156772e more consistent terminology 2 years ago
Ziyang Hu 5ac829adef plan for full query API 2 years ago
Ziyang Hu f73a821b7b more stringent parsing 2 years ago