Dominik Tomičević
|
a90d67e324
|
demo workers and network architecture
|
2016-03-13 21:51:04 +01:00 |
|
Marko Budiselic
|
763b3a143a
|
demo hack
|
2016-03-12 20:16:19 +01:00 |
|
Marko Budiselic
|
d77800b2f9
|
Basic CREATE query works (e.g. CREATE (n {age:25, name:"test"}) RETURN n)
|
2016-02-21 22:21:15 +01:00 |
|
Dominik Tomičević
|
99a0fcd8e3
|
finished refactoring properties
|
2016-02-20 17:53:09 +01:00 |
|
Dominik Tomičević
|
c40758363c
|
Partially added comparators and math operations to numerical properties
|
2016-02-13 17:59:48 +01:00 |
|
Marko Budiselic
|
6eac9a5ac5
|
first proposal of compile process
|
2016-02-10 23:34:49 +01:00 |
|
Marko Budiselic
|
7d8c5a7f7e
|
query engine can now generate, compile and run dummy code, everything is ready to generate code for dummy the query: CREATE (n {...}) RETURN n
|
2016-02-07 22:56:52 +01:00 |
|
Marko Budiselic
|
499469aec2
|
query stripper is implemented with the template metaprogramming
|
2016-02-04 02:45:12 +01:00 |
|
Marko Budiselic
|
2998527462
|
work on cypher compiler, only cypher query example files were added
|
2016-01-16 18:24:35 +01:00 |
|
Dominik Tomičević
|
126b95b454
|
fixed skiplist and implemented the interface for skiplistset
|
2015-12-14 20:29:02 +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 |
|
Marko Budiselic
|
fca9110b65
|
terminate handler is moved to a separete file
|
2015-12-04 00:40:12 +01:00 |
|
Dominik Tomičević
|
d50fc8997c
|
implemented futexes
|
2015-11-26 02:52:51 +01:00 |
|
Marko Budiselic
|
e7953fc7e0
|
TotalOrdering and Id implementations, related to T28
|
2015-11-21 16:08:23 +01:00 |
|
Dominik Tomičević
|
12628f3689
|
skeleton for total ordering
|
2015-11-21 13:57:15 +01:00 |
|
Dominik Tomičević
|
655b4c04dd
|
added tests and examples for xorshift and binomial
|
2015-11-18 02:23:27 +01:00 |
|
Dominik Tomičević
|
4a872941d4
|
fixed xorshift and binomial distribution
|
2015-11-16 23:53:45 +01:00 |
|
Marko Budiselic
|
49941fca40
|
the command line arguments processing is now inside the utils/command_line/arguments
|
2015-11-01 18:03:15 +01:00 |
|
Dominik Tomičević
|
807912c151
|
cypher + new tcp server
|
2015-10-27 20:21:28 +01:00 |
|
Dominik Tomičević
|
2d6d2f8527
|
working on cypher parser
|
2015-10-18 19:44:00 +02:00 |
|
Dominik Tomičević
|
6930b27d1f
|
updated properties
|
2015-10-13 20:17:45 +02:00 |
|
Dominik Tomičević
|
768ad5e451
|
connected the first working version of memgraph
|
2015-10-11 20:59:27 +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ć
|
1ec41f2171
|
implemented a simple asynchronous logging infrastructure
|
2015-10-06 23:15:48 +02:00 |
|
Dominik Tomičević
|
39ff11a883
|
updated ioc to support existing instances
|
2015-10-04 10:04:42 +02:00 |
|
Dominik Tomičević
|
4c869171b3
|
implemented a simple ioc container
|
2015-10-04 09:47:55 +02:00 |
|
Dominik Tomičević
|
ec9af001d6
|
lock free linked list implementation
|
2015-09-24 01:14:00 +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ć
|
fef9953f45
|
a wild random checkpoint commit appeared
|
2015-08-30 01:12:46 +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ć
|
79ec770af3
|
cleaning up the repo a bit
|
2015-07-04 11:54:27 +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ć
|
686275ad30
|
added fnv and fnv1a hashing algorithms
|
2015-06-22 02:26:41 +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ć
|
a2ba8f14d3
|
wrote basic tests for spinlock and fixed a bug in the spinlock class
|
2015-06-18 15:27:06 +02:00 |
|
Dominik Tomičević
|
8dab1e17c8
|
created a fast locking mechanism using atomic_flag
|
2015-06-18 14:55:04 +02:00 |
|