1
0
Fork 0

1177 Commits (05178263436a60fa69b76e0fbdcac7b30605bb3d)
 

Author SHA1 Message Date
Philip O Toole e6586f41f2 Use single load for dump processing
Writing a sufficiently sophisicated parser is too much work, and unlikely to be successful soon. Instead this change simply loads the entire dump as one command, and allows the underlying SQLite support to parse it correctly. This will definitely work, but since the load goes over Raft, it may hit limits with regards to network transfer sizes. Right now any limitations in that area are unknown.

Therefore this functionality remains somewhat experimental.
8 years ago
Philip O'Toole 58a6404dca Double-warn about FK constraints and loading 8 years ago
Philip O'Toole 702307f2bd Releasing v3.9.0 8 years ago
Philip O'Toole 0b08664688 Merge pull request #245 from rqlite/more_lint
Lint fixes
8 years ago
Philip O Toole 098578bda8 Clarify guarantees of some functions 8 years ago
Philip O Toole c2ab24378c Lint fixes 8 years ago
Philip O'Toole ea5cb880bb Update doc.go 8 years ago
Philip O'Toole 1717c2849e Merge pull request #243 from rqlite/fix_store_logging
Use Store logger everywhere in Store
8 years ago
Philip O Toole a308d69145 Update CHANGELOG 8 years ago
Philip O Toole 2fb99e5b20 Use Store logger everywhere in Store 8 years ago
Philip O Toole 6f0de8a44e Update CHANGELOG 8 years ago
Philip O'Toole d9ec997fdb Merge pull request #242 from tych0/add-raw-snapshot-api
add a raw snapshotting API
8 years ago
Tycho Andersen dc2128d02a add a raw snapshotting API
This allows us to grab a raw snapshot of the databse.

v2: s/RawDBSnapshot/Database, remove reference to raft from the comment.
v3: add a leader arg to Database to do a leader check
v4: fix doc string.

Signed-off-by: Tycho Andersen <tycho.andersen@canonical.com>
8 years ago
Philip O'Toole 82e37bec66 Update CONTRIBUTING.md 8 years ago
Philip O'Toole 625e729d01 Update CHANGELOG.md 8 years ago
Philip O'Toole d0d12c56cf Update CHANGELOG.md 8 years ago
Philip O'Toole 91d47d6b37 Merge pull request #221 from rqlite/handle_sqlite_datatypes
Start handling the various SQLite TEXT types
8 years ago
Philip O'Toole 9a7ff4c979 Handle "" types
Add unit test for concatenated queries. This deals with issue #240 but
this may be a hack. I need to dig into this issue more.
8 years ago
Philip O'Toole 75417f6d1e Start handling the various SQLite TEXT types
This is the start of a code change to handle this comprehensively.
8 years ago
Philip O'Toole c689631a30 Performance depends on the network 8 years ago
Philip O'Toole ef2b6ce612 Update CHANGELOG.md 8 years ago
Philip O'Toole cd8919bb42 Merge pull request #239 from tych0/allow-custom-peerstore
add an API for using custom raft.PeerStore/log.Logger
8 years ago
Tycho Andersen 326ca757d7 add an API for using custom raft.PeerStore/log.Logger
This is useful in case the server needs to store other metadata (e.g. auth
data) along side the peer list.

The logging bit is handy in case something has its own logging framework
that it wants to use.

Signed-off-by: Tycho Andersen <tycho.andersen@canonical.com>
8 years ago
Philip O'Toole e4f019c92b v3.8.0 is going out 8 years ago
Philip O'Toole ca125a3c1c Script easier to use when accepting token last 8 years ago
Philip O'Toole 3875f83462 Update CHANGELOG.md 8 years ago
Philip O'Toole e8fa834a27 Merge pull request #238 from rqlite/tw_c
Suport observer deregistration
8 years ago
Philip O'Toole 7ac3450ab2 Suport observer deregistration 8 years ago
Philip O'Toole 8a472e4e29 Merge pull request #237 from tych0/expose-observer-api
expose raft's observer API via store
8 years ago
Tycho Andersen aa47089a32 expose raft's observer API via store
Signed-off-by: Tycho Andersen <tycho.andersen@canonical.com>
8 years ago
Philip O'Toole 1491f17eda Update README.md 8 years ago
Philip O'Toole a122b26050 Update README.md 8 years ago
Philip O'Toole b9112d60b4 Update README.md 8 years ago
Philip O'Toole 26b0cdf78a Update FOREIGN_KEY_CONSTRAINTS.md 8 years ago
Philip O'Toole 33808b339a Add website to LICENSE 8 years ago
Philip O'Toole 29fdfdf1e0 Update FOREIGN_KEY_CONSTRAINTS.md 8 years ago
Philip O'Toole 9a6ba4da66 Update DIAGNOSTICS.md 8 years ago
Philip O'Toole b9484805b5 Tweak read docs 8 years ago
Philip O'Toole 3fe6d3fa9f Update CHANGELOG.md 8 years ago
Philip O'Toole 35d9257bec Merge pull request #235 from tych0/use-ErrNotLeader
store: use ErrNotLeader everywhere
8 years ago
Tycho Andersen 4cf094c6a4 store: use ErrNotLeader everywhere
Signed-off-by: Tycho Andersen <tycho.andersen@canonical.com>
8 years ago
Philip O'Toole 17b896aa66 Add explicit link to documentation 8 years ago
Philip O'Toole 142b99f0da Merge pull request #234 from rqlite/otoolep-patch-1
Fix typo in comment
8 years ago
Philip O'Toole 4242a641b1 Fix typo in comment 8 years ago
Philip O'Toole c7385aebbb Merge pull request #233 from rqlite/tweak_url_help
Tweak help output for latest rqlite commands
8 years ago
Philip O'Toole 334e67cd99 Tweak help output for latest rqlite commands 8 years ago
Philip O'Toole cde8c16af6 Update CHANGELOG.md 8 years ago
Philip O'Toole 070c7b88b3 Update CHANGELOG.md 8 years ago
Philip O'Toole 080a8e2a3d Merge pull request #232 from tych0/add-rqlite-flexibility
Add rqlite flexibility
8 years ago
Tycho Andersen a73b597d4f cmd: add an --insecure flag to rqlite
This can be used to test against servers which don't have verifiable https
certs.

Signed-off-by: Tycho Andersen <tycho.andersen@canonical.com>
8 years ago