Dominik Tomičević
|
b93bab375e
|
record accessor, indexes and cursors
|
2016-01-02 12:20:51 +01:00 |
|
Dominik Tomičević
|
126b95b454
|
fixed skiplist and implemented the interface for skiplistset
|
2015-12-14 20:29:02 +01:00 |
|
Dominik Tomičević
|
62fcffffa5
|
added a lot of comments to skiplist
|
2015-12-08 18:30:20 +01:00 |
|
Dominik Tomičević
|
fa2cb263ba
|
refactored iterators inside the skiplist
|
2015-12-08 07:43:53 +01:00 |
|
Marko Budiselic
|
cbdc70d407
|
new version of node post (work in progress)
|
2015-12-07 22:43:54 +01:00 |
|
Marko Budiselic
|
36856f3bfb
|
Merge branch 'master' of https://phabricator.tomicevic.com/diffusion/MG/memgraph
|
2015-12-07 21:52:08 +01:00 |
|
Marko Budiselic
|
ba434cf48a
|
ifndef are replaced with the pragma once
|
2015-12-07 21:51:55 +01:00 |
|
Dominik Tomičević
|
ee292aa558
|
implemented correct skiplist
|
2015-12-07 21:50:07 +01:00 |
|
Dominik Tomičević
|
7c8d15b949
|
checking in all work because i won't be able to work on it for some time
|
2015-11-22 21:35:40 +01:00 |
|
Marko Budiselic
|
26b426e1fa
|
A node could now be found by id. GET /db/data/node/{id} returns the node with specified id.
|
2015-11-05 00:46:13 +01:00 |
|
Dominik Tomičević
|
807912c151
|
cypher + new tcp server
|
2015-10-27 20:21:28 +01:00 |
|
Marko Budiselic
|
1d0d4b746c
|
Lockfree list, initial implementation of the remove method
|
2015-10-18 22:15:06 +02:00 |
|
Dominik Tomičević
|
9f8761032f
|
refactored speedy and http server
|
2015-10-09 01:24:12 +02:00 |
|
Dominik Tomičević
|
204fdaeb5f
|
submitted all work done on storage and mvcc
|
2015-10-08 00:58:29 +02:00 |
|
Dominik Tomičević
|
b551ab7f27
|
fixed mpsc queue
|
2015-10-06 21:02:47 +02:00 |
|
Dominik Tomičević
|
cebcf7cc09
|
implemented a wait free mpsc queue
|
2015-10-05 23:24:38 +02:00 |
|
buda
|
ed3a82ee01
|
lockfree hashmap minor modification (at instead of operator[])
|
2015-10-03 21:02:51 +02:00 |
|
buda
|
7e846b4dc0
|
initial version of lockfree::HashMap, methods operator[] and put are for now in the interface
|
2015-10-03 08:07:55 +02:00 |
|
Dominik Tomičević
|
481b681bcd
|
fixed dynamic bitset
|
2015-09-25 02:52:01 +02:00 |
|
Dominik Tomičević
|
2727c26eb5
|
implemented a lock free and (almost) wait free bitset
|
2015-09-24 18:36:16 +02:00 |
|
Dominik Tomičević
|
ec9af001d6
|
lock free linked list implementation
|
2015-09-24 01:14:00 +02:00 |
|
Dominik Tomičević
|
83690e7269
|
implemented a lockfree list
|
2015-09-22 01:04:13 +02:00 |
|
Dominik Tomičević
|
e28d15c272
|
worked on mvcc, compiler and some utils, unfinished
|
2015-09-13 11:34:17 +02:00 |
|
Dominik Tomičević
|
fef9953f45
|
a wild random checkpoint commit appeared
|
2015-08-30 01:12:46 +02:00 |
|
Dominik Tomičević
|
20baa9f3ea
|
commit before os reinstall
|
2015-07-07 16:18:26 +02:00 |
|
Dominik Tomičević
|
bae1462f39
|
changes to skiplist and tests
|
2015-07-04 11:55:34 +02:00 |
|
Dominik Tomičević
|
742b5a64c4
|
implemented thread safe bitblock structure for bitsets
|
2015-07-04 11:37:45 +02:00 |
|
Dominik Tomičević
|
d38aa4a38b
|
implemented union find
|
2015-07-01 08:38:03 +02:00 |
|
Dominik Tomičević
|
7bbfe867be
|
finished implementing a basic lock free skiplist
|
2015-06-28 11:43:52 +02:00 |
|
Dominik Tomičević
|
255079fc84
|
made some progress on lock free skip lists
|
2015-06-25 03:06:00 +02:00 |
|
Dominik Tomičević
|
adc80bf29a
|
added new item tower height generator for skiplist
|
2015-06-23 15:17:10 +02:00 |
|
Dominik Tomičević
|
7c0e34aac9
|
added xorshift random generator
|
2015-06-22 21:30:48 +02:00 |
|
Dominik Tomičević
|
a9a3fc02b0
|
added fast allocator implementations
|
2015-06-22 14:31:26 +02:00 |
|
Dominik Tomičević
|
829a0370b4
|
added basic data model and structures
|
2015-06-21 22:20:36 +02:00 |
|
Dominik Tomičević
|
98cc39ffd8
|
added kdtree implementation
|
2015-06-19 10:04:42 +02:00 |
|