63 Commits

Author SHA1 Message Date
Jason Bosco
3cded7207a Cleaned up dockerfile, consolidated apt-get and switched from curl to ADD 2018-03-31 17:22:46 -07:00
Jason Bosco
43eab9b969 Fixed typo in image name 2018-03-31 17:22:45 -07:00
Kishore Nallan
2628a6a1df Upgrade to RocksDB 5.9.2 and GCC 6.4.0. 2017-12-31 17:03:38 +05:30
Kishore Nallan
543b9b1139 Dockerfile with gdb and valgrind installed for testing. 2017-11-05 10:46:54 +05:30
Kishore Nallan
6ab58d1839 Added a dispose() method for freeing collection manager's in-memory data. 2017-09-18 12:35:37 +05:30
Kishore Nallan
8b740efc7a Add curl dependency - build from source. 2017-09-16 20:40:03 +05:30
Kishore Nallan
58a10877ee Basics of background replication.
Supports inserts. Deletion will be tackled next.
2017-09-14 09:58:44 +05:30
Kishore Nallan
7978139992 Rename ubuntu gcc base image. 2017-07-14 11:10:58 +05:30
Kishore Nallan
3e2e7d2f19 Build Typesense from an Ubuntu 10.04 base image.
This ensures that the glibc version is old enough to support Centos 6.x boxes.
2017-07-13 21:43:54 +05:30
Kishore Nallan
4c32dbfa07 Unified docker build shell script.
Builds the development image and the deployment image on the same script when an extra is passed.
2017-07-09 20:46:06 +05:30
Kishore Nallan
5d9995a9dc Link statically against cpp stdlib to make the binary portable. 2017-04-08 20:47:01 +05:30
Kishore Nallan
8850f8b169 Patch RocksDB build to ensure that it links against only specific libraries. 2017-04-07 08:58:29 +05:30
Jason Bosco
c1fc486bf7 Use docker for consistent build environment 2017-03-27 23:03:41 -07:00