distributed-database
Here are 225 public repositories matching this topic...
-
Updated
May 8, 2021 - Go
Join tokens are created by the create_join_token() SQL builtin and
returned as base64 encoded strings. To account for any future
modifications to the join token format, the marshalled form of it
should have a version number in it at a fixed offset (ideally 0)
in addition to all the existing fields. This will ease in any future
updates to the join token format.
Stems from #60632.
-
Updated
May 9, 2021 - C++
-
Updated
Mar 28, 2021
-
Updated
May 8, 2021 - JavaScript
Now we have open sourced the Joshua testing framework. It's time to add documentation on how to run simulation testings at scale, probably improve both documentation here and at Joshua project. This will make it easier for contributors other than Apple and Snowflake.
To start, we need to describe the steps for setting up the testing infrastructure:
-
Updated
Apr 20, 2021
Hello Philip!
I think there is an issue with this part of the code of rqlite (store/store.go).
func (s *Store) Database(leader bool) ([]byte, error) {
if leader && s.raft.State() != raft.Leader {
return nil, ErrNotLeader
}
// Ensure only one snapshot can take place at once, and block all queries.
s.mu.Lock()
defer s.mu.Unlock()
f, err := ioutil.TempFile("", "rqlilte-snap-
-
Updated
Apr 8, 2021 - Rust
We need to update the customer_config scheme to use foreign key and cascade deletion.
Also please update CustomerControllerTest.testCustomerDELETEWithValidUUID to track these changes.
-
Updated
May 7, 2021 - C
Currently, there is no authentication in our MongoDB tests.
Setting MONGO_INITDB_ROOT_USERNAME and MONGO_INITDB_ROOT_PASSWORD environment variables enable auth in MongoDB docker. https://hub.docker.com/_/mongo
Use case:
Right now one can only use date_trunc() to easily define time buckets. date_trunc() only supports predefine time intervals like 1 minute, 1 hour, etc. . In time-series use cases it is often necessary to define different time bucket sizes like e.g. '5 minutes' or '20 minutes'
a workaround for this is the - error prone - integer division on the timestamp e.g.
S-
Updated
Jan 16, 2021 - Ruby
Currently we don't have any mechanism to limit the maximum number of clients that could be handled simultaneously.
This feature should be designed properly. Here is some clue: https://redis.io/topics/clients#maximum-number-of-clients
-
Updated
Oct 8, 2020 - Go
-
Updated
Apr 26, 2021 - Go
-
Updated
May 6, 2021 - C++
-
Updated
Jul 17, 2020 - C++
-
Updated
May 6, 2017 - C++
-
Updated
May 8, 2021 - Java
Now that we support more than 1 data type, we should include the values data type in cache nodes. This give us a way of easily identifying what type of data a key points to e.g. string, queue (and more types in the future)
Currently a cache node object consists of a Key, a Value and a TTL. We should also add a field specifying the type of the Value
-
Updated
May 8, 2021 - Java
-
Updated
Nov 5, 2019
-
Updated
Aug 24, 2020 - Go
-
Updated
Mar 15, 2021 - JavaScript
-
Updated
May 18, 2020
Improve this page
Add a description, image, and links to the distributed-database topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the distributed-database topic, visit your repo's landing page and select "manage topics."
"found" by the @discordapp troops the hard way: https://status.discordapp.com/incidents/62gt9cgjwdgf
pinging @zorkian who pointed it out to me.
trivial to repro, this is against a 3.3.13 on fedora-31.