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

dom2kv/ removal #13

Merged
merged 2 commits into from
Feb 7, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
24 changes: 0 additions & 24 deletions dom2kv/dom2kv/pom.xml

This file was deleted.

22 changes: 0 additions & 22 deletions dom2kv/dom2kv/src/main/java/ch/vorburger/dom2kv/KeyValue.java

This file was deleted.

47 changes: 0 additions & 47 deletions dom2kv/dom2kv/src/main/java/ch/vorburger/dom2kv/Sequence.java

This file was deleted.

26 changes: 0 additions & 26 deletions dom2kv/dom2kv/src/main/java/ch/vorburger/dom2kv/Transformer.java

This file was deleted.

32 changes: 0 additions & 32 deletions dom2kv/dom2kv/src/main/java/ch/vorburger/dom2kv/Tree.java

This file was deleted.

25 changes: 0 additions & 25 deletions dom2kv/dom2kv/src/main/java/ch/vorburger/dom2kv/TreeBuilder.java

This file was deleted.

71 changes: 0 additions & 71 deletions dom2kv/dom2kv/src/main/java/ch/vorburger/dom2kv/bite/ByteSeq.java

This file was deleted.

This file was deleted.

This file was deleted.

Loading