Kaveh Vahedipour
|
e980c74548
|
class Node out of Store.{h,cpp}
|
2016-04-21 17:11:44 +02:00 |
Kaveh Vahedipour
|
9aa8a3dcad
|
Store no longer inherits from Node
|
2016-04-21 17:02:02 +02:00 |
Kaveh Vahedipour
|
35b27663b0
|
class Node out of Store.{h,cpp}
|
2016-04-21 14:10:41 +02:00 |
Kaveh Vahedipour
|
307e4a31a0
|
class Node out of Store.{h,cpp}
|
2016-04-21 13:55:28 +02:00 |
Kaveh Vahedipour
|
0ed4c912b4
|
some wrong header declarations
|
2016-04-19 13:11:42 +00:00 |
Kaveh Vahedipour
|
87bc35068b
|
FHM merge from devel
|
2016-04-19 09:59:33 +00:00 |
Frank Celler
|
007fe8e053
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into FMH
Conflicts:
arangod/Agency/Constituent.cpp
arangod/Agency/RestAgencyHandler.cpp
arangod/Aql/Query.cpp
arangod/Aql/grammar.cpp
arangod/RestHandler/RestSimpleQueryHandler.cpp
arangod/RestServer/ArangoServer.cpp
js/client/modules/@arangodb/testing.js
|
2016-04-19 07:44:00 +02:00 |
Kaveh Vahedipour
|
76a0b2d41a
|
cluster startup and supervision
|
2016-04-18 13:08:49 +02:00 |
Frank Celler
|
e298ac9881
|
Merge branch 'devel' of github.com:arangodb/arangodb into FMH
|
2016-04-15 21:05:52 -07:00 |
Frank Celler
|
dd44191a91
|
WIP
|
2016-04-15 21:03:53 -07:00 |
Kaveh Vahedipour
|
757faac442
|
[[{"url":"test","op":12,"ttl":6}]] broke agency
|
2016-04-15 16:37:24 +02:00 |
Kaveh Vahedipour
|
97a6c29ec6
|
[[{url:test,op:12,ttl:6}]] broke agency
|
2016-04-15 16:29:44 +02:00 |
Kaveh Vahedipour
|
a6193a58eb
|
unguarded access to _time_table in Store
|
2016-04-15 14:10:21 +02:00 |
Kaveh Vahedipour
|
db4b527df5
|
store's operator handling on non-keyword 'op' and consistent handling of keys as paths
|
2016-04-14 17:27:06 +02:00 |
Kaveh Vahedipour
|
67c06047f3
|
store's operator handling on non-keyword 'op' and consistent handling of keys as paths
|
2016-04-14 17:17:37 +02:00 |
Kaveh Vahedipour
|
393b068ac4
|
store's operator handling
|
2016-04-14 16:40:25 +02:00 |
Kaveh Vahedipour
|
544b8df334
|
signle instance agency doesn't need to utilize thread in Agent
|
2016-04-14 14:57:39 +02:00 |
Kaveh Vahedipour
|
01ec96f859
|
correct handling of objects in agency op set
|
2016-04-14 14:03:42 +02:00 |
Kaveh Vahedipour
|
83868d4ca9
|
correct depiction of multimap entities
|
2016-04-13 14:52:44 +02:00 |
Kaveh Vahedipour
|
237b190032
|
correct callback jsons
|
2016-04-12 16:01:36 +02:00 |
Kaveh Vahedipour
|
9bd08b98c4
|
correct callback jsons
|
2016-04-12 16:01:00 +02:00 |
Kaveh Vahedipour
|
7d608b160f
|
introducing cluster sanity checking to agency
|
2016-04-12 12:56:12 +02:00 |
Kaveh Vahedipour
|
9853b9662c
|
introducing cluster sanity checking to agency
|
2016-04-12 12:10:46 +02:00 |
Kaveh Vahedipour
|
66636cdb7d
|
introducing cluster sanity checking to agency
|
2016-04-12 11:35:27 +02:00 |
Kaveh Vahedipour
|
bf95261493
|
introducing cluster sanity checking to agency
|
2016-04-12 10:25:52 +02:00 |
Kaveh Vahedipour
|
1c64dfccb6
|
clang binaries don't like being left with an undefined iterator. no way around fixing it.
|
2016-04-11 14:36:42 +02:00 |
jsteemann
|
39e9859075
|
cppcheck
|
2016-04-08 23:51:21 +02:00 |
Kaveh Vahedipour
|
c949df2dfc
|
agency compiles after pull from devel
|
2016-04-08 12:40:38 +00:00 |
Kaveh Vahedipour
|
e420aa2357
|
packaging callbacks per transaction
|
2016-04-08 11:57:38 +02:00 |
Kaveh Vahedipour
|
068c852a14
|
packaging callbacks per transaction
|
2016-04-08 10:01:25 +02:00 |
Kaveh Vahedipour
|
4ae8aae1da
|
redone the single-host and multi-host agency to function in identical way in commiting and confirmation thereof
|
2016-04-07 12:20:53 +02:00 |
Kaveh Vahedipour
|
a315997617
|
callback redesign
|
2016-04-07 10:20:08 +02:00 |
Kaveh Vahedipour
|
c2013c560d
|
mop mop
|
2016-04-06 18:46:55 +02:00 |
Kaveh Vahedipour
|
edec7047b9
|
Callbacks redesigning
|
2016-04-06 17:30:40 +02:00 |
Kaveh Vahedipour
|
407e06be32
|
Callbacks redesigning
|
2016-04-06 17:27:23 +02:00 |
Kaveh Vahedipour
|
a2ae5766ce
|
Store::run is now correctly waiting for first ttl to wake up
|
2016-04-06 16:28:09 +02:00 |
Jan Steemann
|
9f8c24b1cd
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
|
2016-04-06 15:43:27 +02:00 |
Kaveh Vahedipour
|
d6901cf3cf
|
new document api
|
2016-04-06 13:36:18 +02:00 |
Kaveh Vahedipour
|
ab3aad727a
|
Store to behave as described by new API
|
2016-04-06 09:51:14 +02:00 |
Kaveh Vahedipour
|
f6c5feb5e4
|
implementing code review: rewrote url generation
|
2016-04-06 08:58:38 +02:00 |
Kaveh Vahedipour
|
bb6461f3d7
|
implementing code review: clearing out Store
|
2016-04-05 18:15:17 +02:00 |
Kaveh Vahedipour
|
54bf795bbc
|
implementing code review: clearing out Store
|
2016-04-05 17:36:14 +02:00 |
Kaveh Vahedipour
|
f9190643ce
|
implementing code review: clearing out Store
|
2016-04-05 17:35:13 +02:00 |
Kaveh Vahedipour
|
a1a64d0cab
|
implementing code review: multimaps instead of maps
|
2016-04-05 16:58:11 +02:00 |
Kaveh Vahedipour
|
6f300d6cc7
|
implementing code review
|
2016-04-05 16:23:11 +02:00 |
Kaveh Vahedipour
|
8bb3b84aed
|
implementing code review
|
2016-04-05 14:20:07 +02:00 |
Kaveh Vahedipour
|
929d17f32e
|
code review
|
2016-04-05 08:48:41 +02:00 |
Kaveh Vahedipour
|
90406d3e92
|
redefinition of agency api
|
2016-04-04 16:43:48 +02:00 |
Kaveh Vahedipour
|
35cc67fa61
|
redefinition of agency api
|
2016-04-04 16:40:40 +02:00 |
Andreas Streichardt
|
a2b8bb92f2
|
Oops...still conflicted
|
2016-04-04 15:45:30 +02:00 |
Andreas Streichardt
|
675ccf06f9
|
Merge branch 'agency' of github.com:arangodb/arangodb into agency
|
2016-04-04 15:22:42 +02:00 |
Kaveh Vahedipour
|
5caf02768c
|
code beautification
|
2016-04-04 14:42:49 +02:00 |
Kaveh Vahedipour
|
1293c9301a
|
agency's own endpoint is now derived from server.endpoint
|
2016-04-04 11:23:46 +00:00 |
Kaveh Vahedipour
|
bcc180bf2b
|
Clearing time table effectlively done the same way as for external calls
|
2016-04-04 08:41:59 +02:00 |
Kaveh Vahedipour
|
3e2f7b4043
|
replaced put_time
|
2016-04-01 15:34:13 +02:00 |
Kaveh Vahedipour
|
a3d8ce9cab
|
gcc 4.8 does not entail std::put_time
|
2016-04-01 15:22:08 +02:00 |
Kaveh Vahedipour
|
8ace3c10a3
|
Overwriting ttls
|
2016-04-01 14:24:30 +02:00 |
Kaveh Vahedipour
|
768e376c35
|
ttls revisited for proper logging
|
2016-03-31 22:35:50 +02:00 |
Kaveh Vahedipour
|
394dcdb46b
|
added more precondition and ttl tests
|
2016-03-31 16:50:00 +02:00 |
Kaveh Vahedipour
|
8ac7491e53
|
cleaning up log messages. corrected agency test for failed precondition.
|
2016-03-31 16:10:25 +02:00 |
Kaveh Vahedipour
|
a0edfe2b8d
|
ids need to be sorted in the proper order. zero filling from left
|
2016-03-31 12:23:07 +02:00 |
Kaveh Vahedipour
|
f4ee0729eb
|
still ttl in long
|
2016-03-31 11:52:17 +02:00 |
Kaveh Vahedipour
|
f9cc972cff
|
i am a teapot if value not found and only a single search string is requested
|
2016-03-31 11:04:10 +02:00 |
Kaveh Vahedipour
|
3e225f4304
|
remergin devel
|
2016-03-31 09:51:34 +02:00 |
Frank Celler
|
119c1bd44b
|
Merge branch 'devel' of github.com:arangodb/arangodb into spdvpk
|
2016-03-31 09:31:32 +02:00 |
Kaveh Vahedipour
|
153610c76f
|
corrected ttl for accepting integer seconds :)
|
2016-03-31 09:08:18 +02:00 |
Kaveh Vahedipour
|
0e49485c73
|
updating state to AQL
|
2016-03-30 16:18:12 +02:00 |
Kaveh Vahedipour
|
f8e49bd208
|
updating state to AQL
|
2016-03-30 15:59:13 +02:00 |
Kaveh Vahedipour
|
a48b795b44
|
bug in increment and decrement in agency solved.
|
2016-03-29 15:48:49 +02:00 |
Kaveh Vahedipour
|
19267cbbac
|
bug in increment and decrement in agency solved.
|
2016-03-29 15:09:58 +02:00 |
Kaveh Vahedipour
|
43749f1f52
|
bug in increment and decrement in agency solved.
|
2016-03-29 15:04:13 +02:00 |
Kaveh Vahedipour
|
7959f01d4a
|
Merge branch 'agency' of https://github.com/arangodb/arangodb into agency
|
2016-03-29 11:10:24 +00:00 |
Kaveh Vahedipour
|
a11ed509a1
|
some consistency namign
|
2016-03-29 10:28:57 +02:00 |
Jan Steemann
|
dda3c402fe
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
|
2016-03-24 15:43:56 +01:00 |
Kaveh Vahedipour
|
5f8bd3d720
|
address sanitizer bitching about non-initialised boolean
|
2016-03-24 15:37:26 +01:00 |
Jan Steemann
|
1915e39aea
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
|
2016-03-24 15:28:57 +01:00 |
Kaveh Vahedipour
|
1bdfe53ec2
|
Agency write sensitive to X-ArangoDB-Agency-Mode
|
2016-03-24 14:14:33 +01:00 |
Kaveh Vahedipour
|
8bc6d193c4
|
Remerge from devel into agency for integration into cluster
|
2016-03-24 11:17:59 +01:00 |
Kaveh Vahedipour
|
c1a5b56061
|
Fixing VS 2015 warnings and errors
|
2016-03-24 10:38:50 +01:00 |
jsteemann
|
3f3ac72503
|
Merge branch 'devel' of https://github.com/arangodb/arangodb into spdvpk
|
2016-03-23 20:55:01 +01:00 |
Kaveh Vahedipour
|
80e7828a97
|
need to log all changes of term in agency
|
2016-03-23 19:05:34 +01:00 |
Jan Steemann
|
d5d943b4a5
|
adapt to branch
|
2016-03-23 17:09:29 +01:00 |
Kaveh Vahedipour
|
9677db67a6
|
turning off lights in agency?
|
2016-03-23 11:44:46 +01:00 |
Kaveh Vahedipour
|
9e077e2293
|
Merge branch 'agency' of https://github.com/arangodb/arangodb into agency
|
2016-03-23 10:05:34 +01:00 |
Kaveh Vahedipour
|
342ca3e383
|
merging into devel
|
2016-03-23 10:05:14 +01:00 |
Kaveh Vahedipour
|
0d15a3ceaf
|
No need for hexdump header anymore
|
2016-03-23 08:58:31 +00:00 |
Kaveh Vahedipour
|
e3cc35ccf6
|
pulling into devel
|
2016-03-23 08:43:06 +01:00 |
Kaveh Vahedipour
|
7f76eb64cb
|
first really usable multi-host agency
|
2016-03-22 13:34:19 +01:00 |
Kaveh Vahedipour
|
3d3fb23a62
|
writing test
|
2016-03-18 18:59:06 +01:00 |
Kaveh Vahedipour
|
062e403dba
|
correct array pop/push/shift/prepend behaviours if non-array entry on store
|
2016-03-18 11:47:24 +01:00 |
Kaveh Vahedipour
|
eb71e96e0c
|
minor minor
|
2016-03-18 11:03:13 +01:00 |
Kaveh Vahedipour
|
67d46b9485
|
we have ttl
|
2016-03-17 21:52:07 +01:00 |
Kaveh Vahedipour
|
0051c9d3d4
|
we have ttl
|
2016-03-17 21:04:12 +01:00 |
Kaveh Vahedipour
|
92bcc0c376
|
All operators + new without set
|
2016-03-17 12:55:18 +01:00 |
Kaveh Vahedipour
|
af56c18345
|
Construct builder with prefilled buffer. Agency store increment, decrement, push pop
|
2016-03-16 23:53:09 +01:00 |
Kaveh Vahedipour
|
5acdc36d07
|
Construct builder with prefilled buffer. Agency store increment, decrement, push pop
|
2016-03-16 23:40:53 +01:00 |
Kaveh Vahedipour
|
a2de635eba
|
correct const/non const iterations in operator() for Store
|
2016-03-16 00:24:15 +01:00 |
Kaveh Vahedipour
|
9671c386b4
|
correct const/non const iterations in operator() for Store
|
2016-03-15 21:49:56 +01:00 |
Kaveh Vahedipour
|
6f8841fcc8
|
correct const/non const iterations in operator() for Store
|
2016-03-15 20:44:06 +01:00 |
Kaveh Vahedipour
|
8bf2264e88
|
null result for non-existent key in agency dbs
|
2016-03-15 16:28:27 +01:00 |
Kaveh Vahedipour
|
b59e7adfeb
|
actually getting out what was put into kv-store
|
2016-03-11 17:07:16 +01:00 |
Kaveh Vahedipour
|
ac52b47708
|
actually getting out what was put into kv-store
|
2016-03-11 12:10:39 +01:00 |
Kaveh Vahedipour
|
3b59217c21
|
merging from devel
|
2016-03-10 17:37:37 +01:00 |
Kaveh Vahedipour
|
3d066d2f03
|
Store intestinals into cpp file. Write to db ok.
|
2016-03-09 12:29:01 +01:00 |
Kaveh Vahedipour
|
3a239fe1d5
|
Store intestinals into cpp file. Write to db ok.
|
2016-03-09 09:58:43 +01:00 |