Skip to content

Conversation

@jasonjoo2010
Copy link

  • Introduce metad-ctl for meta cluster management
  • Upgrade to latest stable influxdb 1.8.3
  • Complete documentation
  • Optimize communication between nodes in meta cluster and data cluster to production
  • Fix bug will break consensus in meta cluster
  • Introduce freeze/unfreeze to data node
  • Unify logging system and make it support writing to files
  • metad supports recovery from disaster
  • Support recycle of vlog files

Add ignore files
Introduce testify
- Add api interfaces to get status of metad cluster

Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
- Introduce pool between coordinators (remote executors)
- ShardWriter will share the pool
- Introduce a one way packet to do write testing on connection
- Other enhancement

Remained

- Remote iterators should not close the connection which hardly to detect

Signed-off-by: Jason Joo <hblzxsj@163.com>
Changes:

- Re-split connection pool into two individual pools for executors and writers
- Polish configuration items, related:
  * coordinator: pool-max-idle-time, pool-min-streams-per-node, pool-max-streams-per-node
  * handoff: retry-concurrency, retry-rate-limit
- Optimize some loggings and migrate from logger to zap engine to make it more unified
- Introduce `Termination` property to remote iterator response which will be sent if the iterating finished
- Make purging of handoff more reliable
- Introduce concurrency control to handoff
- Improve safety of connection pool

Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
* Introduce freeze/unfreeze to node preventing new shard's creation temporarily
* influxd-ctl supports viewing shards on specific node
* Fix bug in DeleteDataNode operation which may break consensus between metad instances

Signed-off-by: Jason Joo <hblzxsj@163.com>
* influxdb to 1.8.3
* badger to v2.2007.2 for better performance
* etcd to 3.3.25

Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
- Add quick start

Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
This was referenced Oct 13, 2020
…ach level

- Improve the leases in metad cluster to be eventually consistent

Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
Signed-off-by: Jason Joo <hblzxsj@163.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant