Skip to content
This repository has been archived by the owner on Apr 12, 2019. It is now read-only.

Commit

Permalink
clean up after dom2kv/ removal
Browse files Browse the repository at this point in the history
  • Loading branch information
vorburger committed Feb 7, 2019
1 parent a549a16 commit fee6d29
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 2 deletions.
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -180,3 +180,8 @@ and have a closer look at the logs this will print to understand what happened,
* _I heard that "On network split (AKA split brain) read request may be served mistakenly by the minority split." How do we plan on dealing with this?_ [According to this documentation](https://github.com/coreos/etcd/blob/master/Documentation/op-guide/failures.md), "there is no 'split-brain' in etcd".

* _But, but, but..._ Please consult with the opensource etcd community, or obtain professional support, for further doubts about and issues with etcd - just like you would say in OpenStack if you had a problem with its MariaDB (mysql) database. Relying on a well established and here-to-stay persistence engine, instead of building, debugging and maintaining a home grown one, is really the main point of this project! ;-)


### History

This project originally included a more generic "DOM-to-KV" abstraction layer, with the idea of also supporting other KV stores than etcd. That code was moved out into https://github.com/vorburger/dom2kv and removed from this repo in 154bd8aace51395c7d58f6e2905b2101187fd5b8.
2 changes: 1 addition & 1 deletion TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
- [ ] build a JUnitRule for EtcdLauncher, like https://github.com/vorburger/MariaDB4j/pull/139 did for MariaDB4j

- [ ] ODL repo and carry on there
- [ ] git filter out the (un-used) dom2kv/ sub-project into a separate repo
- [X] git filter out the (un-used) dom2kv/ sub-project [into a separate repo](https://github.com/vorburger/dom2kv)
- [ ] apply existing mdsal ds tests to this new impl (upstream refactoring?)
- [ ] instead EtcdDataStore extends InMemoryDOMDataStore, discuss an upstream artifact for what is shared
"you should just need an InMemoryDataTree. Pattern after ShardDataTree instead."
Expand Down
1 change: 0 additions & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@
<modules>
<module>bom</module>
<module>bundle-parent</module>
<!-- TODO git filter etc. to move to separate repo: <module>dom2kv</module> -->
<module>launcher</module>
<module>jetcd</module>
<module>ds</module>
Expand Down

0 comments on commit fee6d29

Please sign in to comment.