Dmitry Simonenko
|
faf1ee6878
|
odissey: update machinarium submodule
|
2017-03-10 15:52:14 +03:00 |
Dmitry Simonenko
|
2ec8634beb
|
odissey: fix typo
|
2017-03-10 15:06:18 +03:00 |
Dmitry Simonenko
|
31c4cf2580
|
odissey: configure server in session/transaction modes
|
2017-03-07 16:20:38 +03:00 |
Dmitry Simonenko
|
34342fbb23
|
odissey: add server configure procedure
|
2017-03-07 16:20:12 +03:00 |
Dmitry Simonenko
|
8ea5148a2d
|
odissey: add server configure error
|
2017-03-07 16:19:50 +03:00 |
Dmitry Simonenko
|
8b7a685f95
|
odissey: change route assign message
|
2017-03-07 14:52:43 +03:00 |
Dmitry Simonenko
|
9814627903
|
odissey: switch to new soparano parameter list
|
2017-03-07 14:48:31 +03:00 |
Dmitry Simonenko
|
977d1fc99f
|
odissey: update soprano submodule
|
2017-03-07 14:47:10 +03:00 |
Dmitry Simonenko
|
dabbd3e4c4
|
odissey: update soprano submodule
|
2017-03-07 14:28:20 +03:00 |
Dmitry Simonenko
|
df311da5fb
|
odissey: update soprano submodule
|
2017-03-03 16:56:39 +03:00 |
Dmitry Simonenko
|
ee3d1449b2
|
odissey: update soprano submodule
|
2017-03-03 16:53:06 +03:00 |
Dmitry Simonenko
|
e03278c33c
|
odissey: change ipv6 display format
|
2017-03-03 16:13:51 +03:00 |
Dmitry Simonenko
|
044d16dfdf
|
odissey: update soprano submodule
|
2017-03-03 16:11:51 +03:00 |
Dmitry Simonenko
|
93dd886b6d
|
odissey: update soprano submodule
|
2017-03-03 16:09:20 +03:00 |
Dmitry Simonenko
|
969b1b1639
|
odissey: update machinarium submodule
|
2017-03-01 16:28:24 +03:00 |
Dmitry Simonenko
|
82dda193b6
|
odissey: add stats to route object
|
2017-02-21 13:53:02 +03:00 |
Dmitry Simonenko
|
e8311eeacf
|
odissey: add basic stats object
|
2017-02-21 13:51:13 +03:00 |
Dmitry Simonenko
|
ed1ddd01de
|
odissey: set proper client transition in transaction pooling
|
2017-02-20 17:49:50 +03:00 |
Dmitry Simonenko
|
88de4ac4e3
|
odissey: implement connection pool limit logic
put clients into wait queue if all of route
pool_size server connections are used.
grant server connection for a first client in
the wait queue.
|
2017-02-20 17:39:36 +03:00 |
Dmitry Simonenko
|
25ee494da1
|
odissey: add QUEUE to ACTIVE client transition for session pooling
|
2017-02-20 16:06:56 +03:00 |
Dmitry Simonenko
|
b11612d417
|
odissey: add client CPENDING state
|
2017-02-20 16:04:16 +03:00 |
Dmitry Simonenko
|
90a0e764cb
|
odissey: add client pending pool
|
2017-02-20 16:00:29 +03:00 |
Dmitry Simonenko
|
a1b1605771
|
odissey: switch to client pool for client management
|
2017-02-20 15:32:45 +03:00 |
Dmitry Simonenko
|
9e5a4f9d6e
|
odissey: do not free client object on list unlink
|
2017-02-20 15:14:19 +03:00 |
Dmitry Simonenko
|
ccf3f3abdf
|
odissey: free client object on close
|
2017-02-20 15:08:40 +03:00 |
Dmitry Simonenko
|
c182d2cee9
|
odissey: use total clients count to ensure connection limit
|
2017-02-20 15:05:38 +03:00 |
Dmitry Simonenko
|
1ceac30a20
|
odissey: save clients fiber id
|
2017-02-20 15:00:33 +03:00 |
Dmitry Simonenko
|
9d05578c11
|
odissey: change pooler startup message
|
2017-02-20 14:43:21 +03:00 |
Dmitry Simonenko
|
fde44a5de4
|
odissey: add copy support for transaction pooling
|
2017-02-17 12:36:06 +03:00 |
Dmitry Simonenko
|
2d40129eb8
|
odissey: add copy command support for session pooling
|
2017-02-17 12:29:24 +03:00 |
Dmitry Simonenko
|
fbd7401040
|
odissey: add router_copy files
|
2017-02-17 12:14:36 +03:00 |
Dmitry Simonenko
|
c45fd49fdf
|
odissey: drop server connection left in copy mode
|
2017-02-17 12:06:55 +03:00 |
Dmitry Simonenko
|
c91959cfea
|
odissey: add server copy flag
|
2017-02-17 12:06:28 +03:00 |
Dmitry Simonenko
|
aea1d1957a
|
odissey: update config file
|
2017-02-16 13:21:16 +03:00 |
Dmitry Simonenko
|
e8923ef399
|
odissey: add cancel/rollback to config debug print
|
2017-02-16 13:19:22 +03:00 |
Dmitry Simonenko
|
629c674447
|
odissey: minor refactoring of be reset function
|
2017-02-16 13:18:39 +03:00 |
Dmitry Simonenko
|
7b3ec9cc13
|
odissey: turn off auto-cancel if route cancel is off
|
2017-02-16 13:15:23 +03:00 |
Dmitry Simonenko
|
5c3ba6ca25
|
odissey: add config route cancel param
|
2017-02-16 13:08:41 +03:00 |
Dmitry Simonenko
|
d91bf4f370
|
odissey: add route scheme cancel field
|
2017-02-16 13:08:16 +03:00 |
Dmitry Simonenko
|
bd4a9e61e2
|
odissey: update odissey.conf
|
2017-02-16 13:04:03 +03:00 |
Dmitry Simonenko
|
7b342c7a6a
|
odissey: rollback off: auto-drop server connection on active txn
|
2017-02-16 13:02:50 +03:00 |
Dmitry Simonenko
|
45a1ba4cd1
|
odissey: add config route rollback option
|
2017-02-16 12:54:28 +03:00 |
Dmitry Simonenko
|
60fd87d0e1
|
odissey: add rollback scheme param to route
|
2017-02-16 12:53:44 +03:00 |
Dmitry Simonenko
|
f730945875
|
odissey: fix config value read for discard
|
2017-02-14 18:36:16 +03:00 |
Dmitry Simonenko
|
b83ba3eb0c
|
odissey: rename route reset to discard
|
2017-02-14 18:33:08 +03:00 |
Dmitry Simonenko
|
f3fa4eec13
|
odissey: do not send discard if reset is set to no
|
2017-02-14 18:29:56 +03:00 |
Dmitry Simonenko
|
52af00deb6
|
odissey: print route reset during debug bootstrap
|
2017-02-14 18:28:23 +03:00 |
Dmitry Simonenko
|
9a7fafe6d5
|
odissey: add config route reset
|
2017-02-14 18:27:20 +03:00 |
Dmitry Simonenko
|
749e19fbed
|
odissey: add route scheme reset param
|
2017-02-14 18:26:45 +03:00 |
Dmitry Simonenko
|
96c0aca8a3
|
odissey: temporary remove -WError
|
2017-02-10 14:04:51 +03:00 |