Jan Christoph Uhde
c3f7961b88
apply unique log ids ( #8561 )
2019-03-25 20:26:51 +01:00
Frank Celler
ac9f375fb5
big reformat
2018-12-26 00:54:03 +01:00
Simon
d5cb94d2d0
Minor refactoring ( #7408 )
2018-11-22 16:16:05 +01:00
Dan Larkin-York
1f63f16396
Move some logging off of general topic.
2018-10-01 13:28:11 -04:00
Jan
17ea2d4ec9
suppress some messages which are expected on shutdown ( #6381 )
2018-09-05 14:15:35 +02:00
Kaveh Vahedipour
28754cbf15
Feature/schmutz plus plus ( #5972 )
...
- Schmutz now called "Maintenance" and completely implemented in C++
- Fix index locking bug in mmfiles
- Fix a bug in mmfiles with silent option and repsert
- Slightly increase supervision okperiod and graceperiod
2018-08-24 12:15:35 +02:00
Matthew Von-Maszewski
86ea784372
bugfix: establish unique function name & implementation for communication retry status ( #6150 )
...
* initial checkin of isRetryOK(). Includes fixes to known code that has previously hung shutdowns by performing infinite retries.
* slight help on getting out of a loop faster during shutdown. not essential.
2018-08-17 14:57:12 +02:00
Kaveh Vahedipour
2e2d947c1c
devel: fixed the missed changes to plan after agency callback is registred f… ( #4775 )
...
* fixed the missed changes to plan after agency callback is registred for create collection
* Force check in timeout case.
* Sort out RestAgencyHandler behaviour for inquire.
* Take "ongoing" stuff out of AgencyComm.
2018-03-14 12:01:17 +01:00
Jan
b2b6c06cbf
Feature/efficiency ( #3736 )
2018-01-05 16:51:31 +01:00
jsteemann
d024a6d00a
remove logging for non-topics
2017-02-10 09:32:50 +01:00
Andreas Streichardt
191f399ce2
Move AgencyCallback stuff to cluster so it is (hopefully) clear that this
...
is being used within the cluster and not within the agency.
2017-01-13 18:08:27 +01:00
Frank Celler
959797c54f
moved to Agency
2016-10-23 00:46:30 +02:00
Max Neunhoeffer
6fa99b6b60
Add a sensible error message.
2016-09-20 15:26:51 +02:00
Max Neunhoeffer
fcf9d32ba4
Fix various things in agency callback handling in coordinator.
2016-09-20 15:22:12 +02:00
Kaveh Vahedipour
ae2cc90c1a
constituent starting anyway without inception
2016-09-07 12:21:16 +02:00
jsteemann
9593ac122d
dont include unused StringBuffer
2016-07-04 15:00:08 +02:00
Max Neunhoeffer
4761abd848
Better debugging message.
2016-05-23 13:59:35 +02:00
Max Neunhoeffer
39ecd9fd13
Rename prefix and prefixStripped in AgencyComm.
2016-05-10 16:00:07 +02:00
Max Neunhoeffer
825f010980
Rename getValues2 to getValues.
2016-05-10 15:52:54 +02:00
Max Neunhoeffer
f971c3cf82
Overhaul AgencyCallback.
2016-05-07 01:11:15 +02:00
Max Neunhoeffer
7ed306c2e7
Fix double locking of mutex of condition variable.
2016-05-06 23:25:19 +02:00
Max Neunhoeffer
b37d8fff48
Better protection against multi-threading.
2016-05-06 23:06:10 +02:00
Max Neunhoeffer
0fbc48b83e
Improve cluster in various ways.
...
Finish implementation of AgencyReadTransaction.
Use AgencyReadTransaction in HeartbeatThread of coordinator (less requests).
Repair ClusterInfo::uniqid.
Repair AgencyComm::uniqid.
Remove x-etcd-index header.
Remove _index in AgencyCommResult.
Streamline HeartbeatThread of coordinator.
Remove lastCommandIndex from AgencyComm.
Fix HeartbeatThread::handleStateChange.
2016-05-06 22:30:27 +02:00
Max Neunhoeffer
cae72d0d61
Make _vpack of AgencyCommResult abstract.
2016-05-04 16:49:02 +02:00
Max Neunhoeffer
355a412cd4
Remove second argument of getValues2.
2016-05-04 16:02:05 +02:00
Andreas Streichardt
b1c27a9707
Rename method name to better reflect what it is actually doing
2016-05-03 12:11:50 +02:00
Kaveh Vahedipour
049cc8602e
careful with loops :(
2016-04-27 16:53:09 +02:00
Andreas Streichardt
0dc0dc2df7
Fix use after free
2016-04-25 17:16:51 +02:00
Jan Steemann
e5b86bd814
fixed last compile warning
2016-04-22 21:06:02 +02:00
Jan Steemann
4cf847aecd
fixed MSVC complaints
2016-04-22 21:04:03 +02:00
Andreas Streichardt
ea32926e45
Properly callbackify create and dropcollection
2016-04-22 17:32:00 +02:00
Andreas Streichardt
612c387c56
Optimize version increase stuff
2016-04-14 18:17:25 +02:00
Jan Steemann
5c17402536
reduce number of agency requests a bit
2016-04-14 11:40:21 +02:00
Andreas Streichardt
b77cc777ff
Kill remaining watchValues
2016-04-13 15:35:17 +02:00
Andreas Streichardt
4c27442bd9
Implement callbacks
2016-04-13 14:05:15 +02:00