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

[WIP] cassandra backend #2689

Closed
wants to merge 169 commits into from
Closed

[WIP] cassandra backend #2689

wants to merge 169 commits into from

Conversation

sksumit1
Copy link

Cassandra backend for powerdns

@sksumit1
Copy link
Author

Need to install the cassandra lib on the box.

pdns_with_cassandra.m4 : Line no. 32, point to the cassandra lib.
For mac it will be dylib, for linux it will be .so file

Building cassandra lib :
http://datastax.github.io/cpp-driver/topics/building/

@cmouse
Copy link
Contributor

cmouse commented Aug 16, 2015

Does it support pkg--config?

int enable_latency_aware_routing = getArgAsNum("enable-latency-aware-routing");
int enable_tcp_nodelay = getArgAsNum("enable-tcp-nodelay");
int enable_tcp_keepalive = getArgAsNum("enable-tcp-keepalive");
all_authoritative_server = getArgAsNum("all-authoritative-server");
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you please explain this feature and why it is required? It seems bit odd place for it.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The configurations now explained in backend-cassandra.md

@cmouse
Copy link
Contributor

cmouse commented Aug 16, 2015

For testing, see how remotebackend testing has been integrated with the rest of the test suite.

@cmouse
Copy link
Contributor

cmouse commented Aug 16, 2015

Also, as a note about commit messages, that they should be descriptive, but you can squash them out just before merge. No need to touch them now.

@sksumit1
Copy link
Author

Hi Aki,

Yes, i will be cutting down on the logging.
I am currently working on the AXFR.
Please give me a few days. I will get back to you with document & the
changes.
You can discard the pull request.

Thanks.
Sumit

On Sun, Aug 16, 2015 at 10:11 PM, Aki Tuomi notifications@github.com
wrote:

Also, as a note about commit messages, that they should be descriptive,
but you can squash them out just before merge. No need to touch them now.


Reply to this email directly or view it on GitHub
#2689 (comment).

@cmouse
Copy link
Contributor

cmouse commented Aug 16, 2015

You can add [WIP] to the title to indicate that it is not yet finished.

libtolua-dev
libtool
links
links
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

whitespace nit

@Habbie Habbie added this to the auth-4.1.0 milestone Dec 15, 2015
@Habbie
Copy link
Member

Habbie commented Nov 11, 2016

@sksumit1 what is the status of this? Does it work? Is it complete? We'd love to have a Cassandra backend!

@sksumit1
Copy link
Author

Hi Peter,

I last worked on it in Sept 2015. At that time due to travis limitations, I
had a hard time installing cassandra 2.2
Since cassandra is a resource intensive db, if i started it before the test
suite, OOM killer would kill it, as a result cassandra's tests will fail. I
am now starting cassandrajust before executing its test suite. Cassandra's
uptime was not predictable as a result test suites were failing.
Can you confirm the current version of cassandra on travis. (When i last
checked it was cassandra 1.2)
I had been following the travis upgrade on this issue
travis-ci/travis-ci#3952, but there is still no
resolution.
I can redo my work if the travis supports min cassandra 2.1.5.

Thanks,
Sumit

On Fri, Nov 11, 2016 at 2:43 PM, Peter van Dijk notifications@github.com
wrote:

@sksumit1 https://github.com/sksumit1 what is the status of this? Does
it work? Is it complete? We'd love to have a Cassandra backend!


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#2689 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AFv8rc-1LyHoVF5qt6qxI5PsMTJzFUYWks5q9MV_gaJpZM4FsZPg
.

@ahupowerdns ahupowerdns modified the milestones: auth-helpneeded, former-auth-4.1.0 Mar 6, 2017
@Habbie
Copy link
Member

Habbie commented May 31, 2018

Closing this due to inactivity. Please open a new PR if this work is revived.

@Habbie Habbie closed this May 31, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants