From f919712920785db3aa000d76fb9c24a64f7be001 Mon Sep 17 00:00:00 2001 From: Todd Persen Date: Mon, 16 Mar 2015 15:49:25 -0700 Subject: [PATCH 1/3] Remove some outdated docs. --- docs/STANDARD_RESPONSES.md | 6 --- docs/cluster_notes.txt | 86 -------------------------------------- docs/design_notes.md | 82 ------------------------------------ docs/packaging.md | 30 ------------- 4 files changed, 204 deletions(-) delete mode 100644 docs/STANDARD_RESPONSES.md delete mode 100644 docs/cluster_notes.txt delete mode 100644 docs/design_notes.md delete mode 100644 docs/packaging.md diff --git a/docs/STANDARD_RESPONSES.md b/docs/STANDARD_RESPONSES.md deleted file mode 100644 index c89f938d4d..0000000000 --- a/docs/STANDARD_RESPONSES.md +++ /dev/null @@ -1,6 +0,0 @@ -# Questions on Github issues - -Hi, github issues are reserved for bugs and/or features -discussions. Please email your questions to the mailing list or hit us -up on the irc channel. You can find more info on the -[community page](http://influxdb.com/community/) diff --git a/docs/cluster_notes.txt b/docs/cluster_notes.txt deleted file mode 100644 index 7adca28e57..0000000000 --- a/docs/cluster_notes.txt +++ /dev/null @@ -1,86 +0,0 @@ -make integration_test verbose=on only=TestRestartServers - -parts to create: - -protobuf server -protobuf client - -Coordinator has Datastore and ConcensusEngine -ConsensusEngine has a collection of ClusterServers (one is the localhost) and the ProtobufServer - -ClusterServer has protobuf client (automatically tries to connect unless it's localhost) -ProtobufServer has a datastore to answer queries - - -ringLocations: [{servers: []}, {servers: []}] - -startup: -create db -start protobuf server -start clusterConsensus - for each server, createClient and connect - -write comes in: -split it into discreet ring locations (time series objects with points all on the same ring loc) - ring location is figured by hashing db, series, and time (rounded to 5 min interval) -proxy to one of the servers that have the ring location - -On the server we proxied to... -log the write... - assign the operation a sequence number (should be an operation sequence number, have one per ring location) - assign points sequence numbers (can have one global incrementer) - log it - - - serialized operation - - attempt to write to other servers in ring - receiving server tracks for a given server id and ring location, what the last sequence was - for receiving server, if it's not the next in the sequence, set aside and request missing ops - - write the value to key: - - -point sequence numbers: - first two bytes is the server id. Guaranteed unique in a cluster - the other six bytes are the sequence number. - -every 5 minutes create a marker -