Commit Graph

14 Commits

Author SHA1 Message Date
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