Commit graph

  • d35fc961e9 Ensure values have same type when constructing MultiElementInsert Vedant Roy 2021-06-07 14:37:19 -0400
  • 93f45bcc73 Add comment explaining reason for custom serialization Vedant Roy 2021-06-07 14:36:13 -0400
  • 0b76f5100c Add custom serialization for DiffEdit Vedant Roy 2021-06-07 14:34:53 -0400
  • c989033365 Add datatype for MultiSet Vedant Roy 2021-06-07 09:51:44 -0400
  • 6f92d1583d fix error message Orion Henry 2021-06-03 16:04:32 -0400
  • 14bfe9b6b3 Remove unnecessary newline Vedant Roy 2021-06-01 15:36:50 -0400
  • c377b1f491 Properly update field count Vedant Roy 2021-06-01 15:34:51 -0400
  • f267064ed5 test the correct repo/commit Orion Henry 2021-06-01 11:48:06 -0400
  • 069aa338b2 strict numbers Orion Henry 2021-05-16 16:58:47 -0400
  • 2c3f93b474 Fix interop script Vedant Roy 2021-06-25 12:57:32 -0400
  • f80f454c98 Try different commit hash Vedant Roy 2021-06-25 12:32:32 -0400
  • 51c378f1bf Make benches compile Vedant Roy 2021-06-25 12:17:07 -0400
  • 73f25779d1 Update interop tests + review comment Vedant Roy 2021-06-25 12:11:42 -0400
  • a2e7b33b63 Address review comments Vedant Roy 2021-06-25 11:58:30 -0400
  • 225994e59a Tests pass after rebase Vedant Roy 2021-06-25 11:45:52 -0400
  • 8c35dcd9e9 Rebase + clippy Vedant Roy 2021-06-18 11:25:39 -0400
  • b2d70dd3ed throw a proper error on change decode Orion Henry 2021-06-10 09:55:54 -0400
  • 5f8ab22a52 Remove bad file Vedant Roy 2021-06-10 01:56:55 -0400
  • ca6effb1ad Satisfy clippy Vedant Roy 2021-06-10 01:55:37 -0400
  • 75df2f5335 Tests pass Vedant Roy 2021-06-10 01:48:29 -0400
  • 3e7e1ab242 condense_insert_ops failing Vedant Roy 2021-06-10 01:27:15 -0400
  • bd8007759c Encode Vec<ScalarValue> into type system as ScalarValues Vedant Roy 2021-06-08 15:33:10 -0400
  • 3fa620a152 Remove F32 Vedant Roy 2021-06-08 12:23:43 -0400
  • 72be1ad9fe Ensure values have same type when constructing MultiElementInsert Vedant Roy 2021-06-07 14:37:19 -0400
  • 4af37fee9b Add comment explaining reason for custom serialization Vedant Roy 2021-06-07 14:36:13 -0400
  • 61d07b8f09 Add custom serialization for DiffEdit Vedant Roy 2021-06-07 14:34:53 -0400
  • 2f36f8f8c4 Add datatype for MultiSet Vedant Roy 2021-06-07 09:51:44 -0400
  • 43342263cd fix error message Orion Henry 2021-06-03 16:04:32 -0400
  • b1b49179fd Remove unnecessary newline Vedant Roy 2021-06-01 15:36:50 -0400
  • 61cd2decd6 Properly update field count Vedant Roy 2021-06-01 15:34:51 -0400
  • 24587ca9f8 test the correct repo/commit Orion Henry 2021-06-01 11:48:06 -0400
  • 7559286cd6 strict numbers Orion Henry 2021-05-16 16:58:47 -0400
  • 08fd039eb3
    Reduce use of new features to build on older Rusts (#184) Andrew Jeffery 2021-06-25 16:03:13 +0100
  • fe5a9a816d
    Cleanup ColumnOp in backend and use sort_unstable (#187) Andrew Jeffery 2021-06-25 14:20:34 +0100
  • 2c048a1368 Use ExpandedOp directly in ColumnEncoder Andrew Jeffery 2021-06-24 21:31:31 +0100
  • ff14917890 Use sort_unstable_by for sorting columns Andrew Jeffery 2021-06-24 21:22:41 +0100
  • 0737248f3d Enable lto Andrew Jeffery 2021-06-22 15:27:58 +0100
  • c9869ebf1b Remove debug info for release builds Andrew Jeffery 2021-06-21 18:59:24 +0100
  • 05bc80b4b2 Enable lto Andrew Jeffery 2021-06-22 15:27:58 +0100
  • 5dcd1dd925 Remove debug info for release builds Andrew Jeffery 2021-06-21 18:59:24 +0100
  • b36ee54dda Update C bindings to return pointers swifty-bindings Vedant Roy 2021-06-21 11:04:48 -0400
  • 74c33f54bb Reduce use of new features to build on older Rusts Andrew Jeffery 2021-06-20 20:46:15 +0100
  • 885a763766
    Calculate pred_for_key before deleting the key (#183) Andrew Jeffery 2021-06-20 12:46:50 +0100
  • 4c0cac46bc Calculate pred_for_key before deleting the key Andrew Jeffery 2021-06-20 10:59:18 +0100
  • ffa49c8aca off by one mark2 Orion Henry 2021-06-19 13:29:59 -0400
  • 1383068064
    Backend rearrangements (#177) Andrew Jeffery 2021-06-19 17:26:56 +0100
  • 987263b25d
    Add SortedVec struct to ensure preds are sorted (#176) Andrew Jeffery 2021-06-19 17:25:25 +0100
  • 166582ca4d Preallocate data Andrew Jeffery 2021-06-18 12:02:32 +0100
  • a92f9a6345 Set capacity of rangemap Andrew Jeffery 2021-06-18 11:53:14 +0100
  • b944bbd812 Allocate for the new value too in LiteralRun Andrew Jeffery 2021-06-18 11:36:36 +0100
  • 4580f56fb2 Import actor once Andrew Jeffery 2021-06-18 11:36:26 +0100
  • fab3ccf30d Remove result for incorporate_new_op Andrew Jeffery 2021-06-17 15:58:53 +0100
  • 985e1640fe Use default compression level for better balance of performance Andrew Jeffery 2021-06-17 15:41:11 +0100
  • 6bd1ec9550 Use swap remove instead of remove to avoid O(n) Andrew Jeffery 2021-06-17 15:40:53 +0100
  • 6efad76ac9 More preallocation Andrew Jeffery 2021-06-17 13:41:40 +0100
  • 6d4bf604be Use Cow for operation keys Andrew Jeffery 2021-06-17 13:41:33 +0100
  • 1c493f6105 Pass docops by value Andrew Jeffery 2021-06-17 13:38:46 +0100
  • cf45931173 Specify capacity of bytes Andrew Jeffery 2021-06-17 13:36:56 +0100
  • a2c4cb1941 Add into_iter for sortedvec Andrew Jeffery 2021-06-19 17:20:18 +0100
  • 966d09e784 Add SortedVec struct to ensure preds are sorted Andrew Jeffery 2021-06-17 11:56:44 +0100
  • fc1b8f87fb
    Use SmolStr in place of String (#182) Andrew Jeffery 2021-06-19 16:28:51 +0100
  • 1f891b12b2 Use SmolStr in place of String Andrew Jeffery 2021-06-19 09:52:59 +0100
  • ca74c33dcc finished basic seek_to_op + test + bugs Orion Henry 2021-06-17 13:50:44 -0400
  • 0cd13e0c10 more mark2 Orion Henry 2021-06-15 11:17:31 -0400
  • 781aab84b8 missing mark2/mod.rs Orion Henry 2021-06-14 00:39:28 -0400
  • eb69472e25 mark2 Orion Henry 2021-06-11 13:41:47 -0400
  • 1a95a4cf4e Comment out unused cursor code Andrew Jeffery 2021-06-18 17:33:30 +0100
  • ea35a7f6cf Rebase + clippy Vedant Roy 2021-06-18 11:25:39 -0400
  • d9aee1bd2d throw a proper error on change decode Orion Henry 2021-06-10 09:55:54 -0400
  • d810137903 Remove bad file Vedant Roy 2021-06-10 01:56:55 -0400
  • 6c4623592b Satisfy clippy Vedant Roy 2021-06-10 01:55:37 -0400
  • f55c91c5d1 Tests pass Vedant Roy 2021-06-10 01:48:29 -0400
  • b304ba3ce3 Fix bug in tests? (Pretty sure it was a bug) Vedant Roy 2021-06-10 01:33:49 -0400
  • 71306777d4 condense_insert_ops failing Vedant Roy 2021-06-10 01:27:15 -0400
  • e22a7bc446 Encode Vec<ScalarValue> into type system as ScalarValues Vedant Roy 2021-06-08 15:33:10 -0400
  • 5dc37464af Remove F32 Vedant Roy 2021-06-08 12:23:43 -0400
  • 858392062f Ensure values have same type when constructing MultiElementInsert Vedant Roy 2021-06-07 14:37:19 -0400
  • 023934334e Add comment explaining reason for custom serialization Vedant Roy 2021-06-07 14:36:13 -0400
  • c50db562ea Add custom serialization for DiffEdit Vedant Roy 2021-06-07 14:34:53 -0400
  • 683ef69ef9 Add datatype for MultiSet Vedant Roy 2021-06-07 09:51:44 -0400
  • 4b4bcd587f fix error message Orion Henry 2021-06-03 16:04:32 -0400
  • 96de1a750a Remove unnecessary newline Vedant Roy 2021-06-01 15:36:50 -0400
  • da21627401 Properly update field count Vedant Roy 2021-06-01 15:34:51 -0400
  • 2dc38f9315 test the correct repo/commit Orion Henry 2021-06-01 11:48:06 -0400
  • ebe6aa551b strict numbers Orion Henry 2021-05-16 16:58:47 -0400
  • c6591e882a Use SmolStr for MultiGrapheme Andrew Jeffery 2021-06-18 13:20:10 +0100
  • ff8b8613d5
    Flatten objtype (#175) Andrew Jeffery 2021-06-17 20:06:10 +0100
  • 9d6733716c Change ActorId to be exact size array Andrew Jeffery 2021-06-17 17:11:10 +0100
  • 7a282c8a66 More preallocations Andrew Jeffery 2021-06-17 16:17:43 +0100
  • ca5ebf29fb Preallocate ops in new_map_or_table Andrew Jeffery 2021-06-17 16:13:46 +0100
  • 43d32dc33d Remove maptype and seqtype from Diffs Andrew Jeffery 2021-06-17 14:32:21 +0100
  • dc6164414f Use separate gen_*_diff functions Andrew Jeffery 2021-06-17 10:54:29 +0100
  • 3584fe05c1 Use separate construct functions Andrew Jeffery 2021-06-17 10:49:12 +0100
  • d0663a45ab Flatten object type Andrew Jeffery 2021-06-17 10:45:03 +0100
  • 98dbd6150e
    Mutation tracker rollback (#165) Andrew Jeffery 2021-06-16 14:16:48 +0100
  • 75d5633c3a Remove MultiThing Andrew Jeffery 2021-06-16 13:42:11 +0100
  • 8be1148ccc Update expects Andrew Jeffery 2021-06-14 11:17:39 +0100
  • 477d50e38e Use rollback in optimistically_apply_change Andrew Jeffery 2021-06-10 23:31:18 +0100
  • e3f575a22c Add rollback to MutableDocument Andrew Jeffery 2021-06-10 23:30:33 +0100
  • c3cf095782 Make set and delete operations return the old value Andrew Jeffery 2021-06-10 22:28:39 +0100