Sugu Sougoumarane
ceb2052c44
revamped rowcache. Drop support for anything that requires nested
...
lookups. Use consolidated IN clauses for tables that have simple
primary keys.
2013-09-02 17:17:23 -07:00
Ryszard Szopa
cead93c364
Automatic rewrite of relog import paths and calls to use glog.
...
Commands run:
find go -name "*.go" | xargs sed --in-place -r 's,"github.com/youtube/vitess/go/relog",log "github.com/golang/glog",g; s,relog.Info,log.Infof,g; s,relog.Warning,log.Warningf,g; s,relog.Error,log.Errorf,g; s,relog.Fatal,log.Fatalf,g; s,relog.Debug,log.V(6).Infof,g'
find . -name '*.go' -exec gofmt -w {} \;
2013-08-06 14:56:00 -07:00
Ryszard Szopa
0d046a5984
Replace code.google.com with github.com/youtube/vitess.
2013-07-18 18:18:20 -07:00
Sugu Sougoumarane
c7c2a291d5
Use memcache multi-gets for higher rowcache efficiency
2013-07-14 01:23:53 -07:00
Sugu Sougoumarane
6fc32af99f
new feature: transaction log, and simplified stats urls
2013-04-18 10:34:04 -07:00
Shruti Patil
136063d078
Changes for rowcache_invalidator and the corresponding integration test and some related fixes to tabletserver.
2013-01-25 17:09:32 -08:00
Sugu Sougoumarane
fb806cf4dc
tabletserver: introduce a more formal type system
2012-11-05 14:28:37 -08:00
Sugu Sougoumarane
93669dff3b
bug fix in base64 decode
2012-06-13 12:49:51 -07:00
Ric Szopa
02115e7048
Change the license notice to be shorter and refer to the license file.
2012-06-07 11:55:06 -07:00
Sugu Sougoumarane
6e7de66f2e
added transaction support for invalidation API.
...
changed invalidation API to validate that strings are base64 encoded.
fixed minor dbug/vars reporting problem if vtocc could not initialize correctly.
2012-05-03 15:11:24 -07:00
Sugu Sougoumarane
3d02c8ad78
support for auto-increment & default value columns in pk
2012-04-03 00:51:50 -07:00
Sugu Sougoumarane
e2e3e0ef00
copyright deviolation
2012-04-01 21:58:56 -07:00
Sugu Sougoumarane
15c1443004
schema: handle case where cardinality==0
...
tabletserver: copy read-only subquery results before normalizing
tabletserver: add function to validate the invalidation keys
tablet_server: bug fix. was not disabling cache if pk types were invalid
2012-04-01 17:14:58 -07:00
Sugu Sougoumarane
5c5695e7ec
use fnv hash to generate unique prefixes for row cache
...
fix some tests that were failing on slow dbs
2012-03-28 14:23:04 -07:00
Sugu Sougoumarane
bd24342935
memcache: bug fix on large gets
...
schema: disallow caching for tables with fixed length binary columns
update_stream: allow char columns in primary key
inserts: allow inserts with unspecified columns lists
more reliable ddl throttle scheme
stats: track row not found separately from misses
2012-03-24 12:57:06 -07:00
Sugu Sougoumarane
6831be96fa
rowcache: almost done!
2012-03-20 17:33:11 -07:00
Sugu Sougoumarane
a082e88409
updated to go's new build system and weekly.2012-03-04
2012-03-11 17:53:40 -07:00
Sugu Sougoumarane
72a862e6b3
initial source code check-in.
2012-02-24 23:30:03 -08:00