Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add new db impl for Codax #76

Open
5 of 6 tasks
oubiwann opened this issue May 23, 2019 · 0 comments
Open
5 of 6 tasks

Add new db impl for Codax #76

oubiwann opened this issue May 23, 2019 · 0 comments
Labels
Milestone

Comments

@oubiwann
Copy link
Member

oubiwann commented May 23, 2019

Having Redis be a dependency is turning out to be a little bit of a pain, as I write blog posts on different machines, and may or may not have docker installed or running or all the images downloaded, etc. For something that's just tracking state between builds for local usage, there's no reason not to have a Clojure-embedded DB with file persistence.

Enter Codax.

Dev tasks:

  • Add Codax as deb
  • Create impl namespace for new work
  • Implement DBConnector protocol for Codox
  • Implement DBQuerier protocol for Codox
  • Update configuration to use new backend
  • Perform a full ingest of historical blog posts, crunch the data, and persist to data store
@oubiwann oubiwann added this to the 1.0.0 milestone May 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant