Commit graph

2560 commits

Author SHA1 Message Date
Tobie Morgan Hitchcock
07139fdc5b Add database keys package
The keys package is used to encode and decode keys. Keys are used for storage in the key:value store.
2016-03-15 21:30:47 +00:00
Tobie Morgan Hitchcock
31f96660fb Temporary code for choosing namespac + database 2016-03-15 15:08:48 +00:00
Tobie Morgan Hitchcock
3e4842a794 Rearrange go imports 2016-03-15 15:06:55 +00:00
Tobie Morgan Hitchcock
5aa75a3144 Add build config for atom build 2016-03-15 15:06:16 +00:00
Tobie Morgan Hitchcock
f1ee97cf8c Rename global configuration options object 2016-03-15 15:05:47 +00:00
Tobie Morgan Hitchcock
1d2b4c1187 Add unique id to all http requests 2016-03-15 15:04:14 +00:00
Tobie Morgan Hitchcock
8af0f460de Remove sql views 2016-03-15 13:30:16 +00:00
Tobie Morgan Hitchcock
f99d063d16 Improve uuid util package 2016-03-15 12:17:47 +00:00
Tobie Morgan Hitchcock
e280b50e16 Fix rand util package 2016-03-15 12:17:39 +00:00
Tobie Morgan Hitchcock
e5ced04d37 Add testing for uuid util package 2016-03-15 12:17:30 +00:00
Tobie Morgan Hitchcock
b4011d7595 Add testing for rand util package 2016-03-15 12:17:21 +00:00
Tobie Morgan Hitchcock
dcef5bad71 Add util package for creating random strings 2016-03-14 16:45:42 +00:00
Tobie Morgan Hitchcock
99ffff9d61 Remove comment from makefile 2016-03-14 16:37:25 +00:00
Tobie Morgan Hitchcock
aef3234193 Add doc option to makefile 2016-03-14 16:37:18 +00:00
Tobie Morgan Hitchcock
e1c5ceaa3e Stop cockroach connection if http connection is stopped 2016-03-14 16:37:01 +00:00
Tobie Morgan Hitchcock
493ffa9b86 Improve http error message text 2016-03-14 16:36:28 +00:00
Tobie Morgan Hitchcock
32157a3af1 Prevent too large sql 2016-03-14 16:36:07 +00:00
Tobie Morgan Hitchcock
a7f8bbf2f0 Update comments 2016-03-14 16:35:30 +00:00
Tobie Morgan Hitchcock
771fa64e22 Use only cockroachdb backend 2016-03-14 16:35:10 +00:00
Tobie Morgan Hitchcock
d72f4c15f7 Remove command line kv command 2016-03-14 16:33:14 +00:00
Tobie Morgan Hitchcock
2c4bbe2077 Update query documentation 2016-03-10 02:04:15 +00:00
Tobie Morgan Hitchcock
b98ae3bcb0 Update storage documentation 2016-03-10 02:04:06 +00:00
Tobie Morgan Hitchcock
3542bb42e3 Default http error number changed to 400 from 422 2016-03-08 18:17:03 +00:00
Tobie Morgan Hitchcock
8c7f4dfc85 Return strings from uuid package 2016-03-02 15:30:30 +00:00
Tobie Morgan Hitchcock
db3e2afe9a Add util package for binary encoding of data 2016-02-29 17:33:01 +00:00
Tobie Morgan Hitchcock
e277fb1e6c Use type checking to detect sql input type 2016-02-29 17:32:35 +00:00
Tobie Morgan Hitchcock
66d38f1b74 Move basic auth into middleware 2016-02-29 17:31:45 +00:00
Tobie Morgan Hitchcock
3c5c688454 Pass init opts into http context 2016-02-29 17:31:20 +00:00
Tobie Morgan Hitchcock
5c082284ac Add util package for binary encoding of data 2016-02-29 17:29:58 +00:00
Tobie Morgan Hitchcock
efe8fd2bab Run extra configuration function on initialisation 2016-02-29 17:28:59 +00:00
Tobie Morgan Hitchcock
321776563f Add separate variables for authentication user and pass 2016-02-29 17:25:20 +00:00
Tobie Morgan Hitchcock
01c300fa4d Remove unused server params regex 2016-02-28 22:26:59 +00:00
Tobie Morgan Hitchcock
2e40fa470c Pass server options by reference 2016-02-28 22:26:19 +00:00
Tobie Morgan Hitchcock
e4794d4fd1 Change name of 'vers' util package package 2016-02-28 19:20:22 +00:00
Tobie Morgan Hitchcock
b5d71e6fec Add test for empty queries 2016-02-28 09:38:12 +00:00
Tobie Morgan Hitchcock
d708dab39e ParseString / ParseBuffer as standalone functions in parser package 2016-02-27 12:35:13 +00:00
Tobie Morgan Hitchcock
a16a57c22a Handle multiple query statements at db layer 2016-02-27 12:16:59 +00:00
Tobie Morgan Hitchcock
07da6b637d Ensure empty queries cause errors 2016-02-27 12:05:35 +00:00
Tobie Morgan Hitchcock
59af9e5ac6 Add initial, basic GUI template htmml 2016-02-27 12:05:10 +00:00
Tobie Morgan Hitchcock
5289b8d17f Add Web GUI server endpoint 2016-02-27 12:04:53 +00:00
Tobie Morgan Hitchcock
63b5185634 Update SQL ParseError message 2016-02-27 12:02:41 +00:00
Tobie Morgan Hitchcock
5f6dc903f5 Add server stats endpoint 2016-02-27 12:01:54 +00:00
Tobie Morgan Hitchcock
19c277661b Update comments 2016-02-27 10:20:26 +00:00
Tobie Morgan Hitchcock
fc543e422c Remove INSERT and UPSERT sql commands 2016-02-27 09:44:49 +00:00
Tobie Morgan Hitchcock
4544d25762 Add blueprints for manipulating database from sql statements 2016-02-27 01:00:19 +00:00
Tobie Morgan Hitchcock
15e5ab68b4 Add more detailed documentation for indexes 2016-02-26 23:26:20 +00:00
Tobie Morgan Hitchcock
6f1f39226f Add initial documentation 2016-02-26 22:28:02 +00:00
Tobie Morgan Hitchcock
d74af9681e Add license 2016-02-26 22:01:06 +00:00
Tobie Morgan Hitchcock
ddc0974d2c Add description to main cli command 2016-02-26 18:53:35 +00:00
Tobie Morgan Hitchcock
6b6755695b Add set ∋ / ∌ to SQL where clauses 2016-02-26 17:45:40 +00:00