DataStax Developer Blog

DataStax DevCenter 1.0 is Here

By Alex Popescu -  October 16, 2013 | 20 Comments

Today we are excited to announce at our Cassandra Summit in London the general availability of DataStax DevCenter 1.0!

DevCenter, our new DataStax drivers, and DataStax OpsCenter are designed to give you a simple, productive and familiar environment for developing and administering Apache Cassandra™ and DataStax Enterprise.

DevCenter is a free visual query tool that can be used by both developers and admins for creating and running Cassandra Query Language (CQL) queries and commands against Apache Cassandra and DataStax Enterprise.

Since our pre-production releases a couple of months ago, we’ve added many new core components including a Schema Explorer, an Outline view for CQL scripts, and a smart CQL editor that supports syntax highlighting and advanced code auto-completion.

There’s no better way to introduce DevCenter than a quick 2 minutes video:

DataStax DevCenter runs on Mac, Linux, Windows and is available for download now. The distribution also includes some sample scripts to get started with (check the README for more details).

Thank you for using and supporting Apache Cassandra and DataStax. We would love to hear your questions, comments and ideas about DevCenter. Send us your feedback to devcenter-feedback@datastax.com.



Comments

  1. Andor Molnár says:

    Great tool Datastax! Congrats.
    It would be even more awesome, if I could expand collection types (list, set, map) in the results window.
    -Andor

  2. Alex Popescu says:

    We will indeed look into a way to visualize collection types, but this can be a bit tricky considering the various formats these can take.

  3. Andor Molnár says:

    Found an issue: I’m unable to connect to clusters with login/password authentication. I keep seeing the “Unable to connect to…” error message. Authenticationless clusters work fine.

  4. Doug says:

    I’m also not able to connecto to clusters with login/password authentication. Any updates?

  5. Alex Popescu says:

    Andor, Doug,

    Could you please send me an email (alexp @ datastax) so we can look into this (I might need more details from you)?

    thanks

  6. Wren says:

    Somewhat related to authentication, would support be provided in the future to use a custom AuthProvider implementation rather than the default DataStax one?

  7. Alex Popescu says:

    Wren, would you mind sending me more details about this scenario? So far we didn’t look into it and I’d like to have more details so we can plan accordingly. My email address is alexp @ datastax.

    thanks

  8. Ophir Radnitz says:

    @Alex
    While it would be great to visualize in some format values of list/set/map columns, the current state is that queries against tables with such columns are crashing (“org.apache.cassandra.cql3.statements.ColumnGroupMap$Simple cannot be cast to java.util.List”). This prevents usage of “select * ” queries for these tables, which is a nuisance.

    Can this perhaps be addressed before a any proper visualization? A display of <> would go a long way.

    Thanks for a great tool.

    1. Alex Popescu says:

      @Ophir, my apologies for seeing your comment so late. Could you please send me (alexp @ datastax) more details about this error? I’ve definitely queried tables with lists, so I’d like to dive deeper into this issue.

      thanks a lot!

  9. Ophir Radnitz says:

    Wanted to write: A display of Map[3] (wrapped in the usual angle brackets) would go a long way.

    1. Chris Pyle says:

      I’m looking for this feature too – it would make the tool MUCH more useful. As it is I don’t see a way within the tool to extract query results. (Please clarify if I’m just missing it).

      Thank you!

      1. Chris Pyle says:

        Sorry for the mixup – this comment belongs with the post below (“copy a cell content in the results”).

  10. Bryce says:

    Great tool. One big feature I would like is to be able to copy a cell content in the results, or the entire table to the clipboard. Thanks!

  11. satya says:

    pls help me to get the scripts for already created tables in devcenter, as I lost the scripts which I ran. I have to change the keyspace, so i need those scripts to run in that new keyspace.

    1. Alex Popescu says:

      Satya,

      Please send me an email (alexp @ datastax) with more details so we can look into this

  12. Colin says:

    I have been using this tool and it’s great so far. Does it use CQL 3 or CQL 2? I have Cassandra 2.0.5 but the > or < operators are not strict and this was fixed in CQL 3.

    1. Alex Popescu says:

      Colin,

      DevCenter is using the Java driver 1.0.x under the hood so it’s compatible with C* 1.2. While it works with C* 2.0, none of the new features in 2.0 are available. Today we’ve released the Java driver 2.0 [1] which is compatible with both C* 2.0 and 1.2 and we’ll transition DevCenter to using this new driver.

      You can always reach out to us either on devcenter-feedback @ datastax.com or alexp @ datastax.com.

      [1] http://www.datastax.com/dev/blog/datastax-java-driver-2-0-now-available

  13. Jthan says:

    Is there any plan to implement set|map|list viewing as has previously been discussed?

    Vielen dank.

    1. Alex Popescu says:

      Jthan, absolutely! While we had a bit of a slowdown to focus on the Java driver 2.0 this remains one of the features at the top of our priority list.

      1. Jthan says:

        Good to hear, I’m liking what I’ve seen in DevCenter so far, but this display feature is a sine qua non for our adoption. Is there an expected/ballpark timeline for its release?

        Danke.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>