Commit Graph

1857 Commits

Author SHA1 Message Date
Dominik Tomičević
55aa4f7fa1 moved uv to io 2015-09-20 14:30:26 +02:00
Dominik Tomičević
ab33fce01b fixed threadpool 2015-09-19 15:45:01 +02:00
buda
6939ee9769 Web server part of the project was renamed. The new name is speedy 2015-09-18 19:49:23 +02:00
buda
03e7999e53 Lexertl init script 2015-09-17 22:20:52 +02:00
Dominik Tomičević
f1cedfc409 added lempar to repository 2015-09-17 21:52:16 +02:00
Dominik Tomičević
1a79d6f1f8 added gitignore and modified makefile for lemon 2015-09-17 21:49:34 +02:00
Dominik Tomičević
306b6e7840 added makefile for lemon 2015-09-17 21:46:24 +02:00
Dominik Tomičević
5c8b03bef5 modified gitignore 2015-09-17 21:41:36 +02:00
Dominik Tomičević
65d1920af5 Merge branch 'master' of https://phabricator.tomicevic.com/diffusion/MG/memgraph
* 'master' of https://phabricator.tomicevic.com/diffusion/MG/memgraph:
  Lexertl git submodule
  Initial version of the router class (not yet implemented)
2015-09-17 21:40:37 +02:00
buda
664675a15e Lexertl git submodule 2015-09-17 21:37:53 +02:00
Dominik Tomičević
ad1174456b added lemon dependency to project 2015-09-17 21:35:51 +02:00
buda
870f7c6f08 Initial version of the router class (not yet implemented) 2015-09-17 02:30:33 +02:00
Dominik Tomičević
02a97863ab Merge branch 'master' of https://phabricator.tomicevic.com/diffusion/MG/memgraph
* 'master' of https://phabricator.tomicevic.com/diffusion/MG/memgraph:
  Server readme markdown
2015-09-15 21:36:29 +02:00
Dominik Tomičević
74ad181227 implemented hazard pointer management 2015-09-15 21:34:52 +02:00
buda
e94a516560 Server readme markdown 2015-09-13 21:55:19 +02:00
Dominik Tomičević
0c65f14043 fixed atomic counter to be seq_cst and added compile time checking of T to be integral 2015-09-13 12:56:30 +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ć
4aa4f84ada added some improvements to properties 2015-08-30 21:23:48 +02:00
Dominik Tomičević
74eba0f3ab removed executable file 'test' from repo 2015-08-30 01:14:53 +02:00
Dominik Tomičević
fef9953f45 a wild random checkpoint commit appeared 2015-08-30 01:12:46 +02:00
Dominik Tomičević
f31f4693ce refactored transactions 2015-07-31 12:36:41 +02:00
Dominik Tomičević
2c9625e480 extracted crtp code to a separate class 2015-07-31 12:35:46 +02:00
Dominik Tomičević
a4d06be903 implemented simple and atomic auto counters 2015-07-31 12:35:14 +02:00
Dominik Tomičević
4d1c92641a implemented a simple commit log 2015-07-31 12:34:34 +02:00
Dominik Tomičević
80906c85c6 extracted guard locking to a separate class 2015-07-31 12:33:49 +02:00
Dominik Tomičević
7db9e585cd refactored memory engine 2015-07-31 12:33:12 +02:00
Dominik Tomičević
57f691e63e modified gitignore 2015-07-31 12:31:39 +02:00
Dominik Tomičević
22ee84de0d refactored storage model and engine 2015-07-31 12:31:08 +02:00
Dominik Tomičević
335f42ef43 updated readme 2015-07-31 12:30:05 +02:00
Dominik Tomičević
20baa9f3ea commit before os reinstall 2015-07-07 16:18:26 +02:00
Dominik Tomičević
cd9eded8df changed sync directory location for spinlock test 2015-07-04 11:56:09 +02:00
Dominik Tomičević
bae1462f39 changes to skiplist and tests 2015-07-04 11:55:34 +02:00
Dominik Tomičević
79ec770af3 cleaning up the repo a bit 2015-07-04 11:54:27 +02:00
Dominik Tomičević
37fba19cc6 started adding support for transactions 2015-07-04 11:51:33 +02:00
Dominik Tomičević
518c2d19e9 moved sync directory to root 2015-07-04 11:50:42 +02:00
Dominik Tomičević
31c2097798 starting to add support for mvcc 2015-07-04 11:39:16 +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ć
38d29d3ca5 modified allocator benchmark to be multithreaded 2015-06-22 17:05:42 +02:00
Dominik Tomičević
a9a3fc02b0 added fast allocator implementations 2015-06-22 14:31:26 +02:00
Dominik Tomičević
686275ad30 added fnv and fnv1a hashing algorithms 2015-06-22 02:26:41 +02:00
Dominik Tomičević
829a0370b4 added basic data model and structures 2015-06-21 22:20:36 +02:00
Dominik Tomičević
4acfd3a493 addded some basic utils for dealing with strings 2015-06-21 21:16:14 +02:00
Dominik Tomičević
b4a6ca3487 added a JSON class 2015-06-21 21:15:46 +02:00
Dominik Tomičević
0f8d3ac5be fixed readme 2015-06-19 10:33:48 +02:00
Dominik Tomičević
87656970c7 added readme 2015-06-19 10:14:27 +02:00