14c510abef
Added more doxygen documentation.
2015-02-13 10:18:54 +02:00
d455ec4c53
Added support for default databases.
2015-02-09 16:28:48 +02:00
7b8579163a
Added dbshard technical documentation.
2015-02-03 11:26:53 +02:00
f2ceaf166f
Commented out old code and fixed a memory leak.
2015-01-16 07:41:10 +02:00
c1ed24aa78
Initial implementation of session based sharding.
2015-01-14 10:47:04 +02:00
a91845b324
Re-enabled the ignore list, it uses the parameter 'ignore databases=<list of db names>'.
...
Added routing of trivial queries and ignored databases to the first available backend.
2014-12-13 07:47:46 +02:00
a7cc40dc6a
Added error message generation for non-existent databases and backend status checks.
2014-12-11 11:45:40 +02:00
78d09c35cb
Added functions for shard runtime updating.
2014-12-09 14:12:12 +02:00
0348df5147
Fixed databases being queried without a username or password and ignored the default databases when checking for shards.
2014-12-07 13:16:53 +02:00
68fc849c6e
query_classifier.cc:cleaned up some intendentions and brackets.
...
dbshard.h:removed unnecessary code
dbshard.c:removed unnecessary code, cleaned up a bit and made some required changes
readwritesplit.c:removed two unnecessary variable assignments.
2014-12-07 00:34:23 +02:00
7079cb4749
Cleaned a bit
2014-12-03 10:35:34 +02:00
ef4f9aac4f
Merge branch 'MAX-324' of https://github.com/mariadb-corporation/MaxScale into MAX-324
...
Conflicts:
server/modules/include/dbshard.h
server/modules/routing/dbshard/dbshard.c
2014-12-01 19:34:20 +02:00
dd600d025a
Added dbshard.h
2014-12-01 15:53:48 +02:00
66164aa664
Added functions that query backend servers for database names
2014-12-01 14:27:33 +02:00