Skip to content
forked from tomekkup/helenos

Helenos is a web based GUI tool to manage your data stored in Apache Cassandra

Notifications You must be signed in to change notification settings

daubman/helenos

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Helenos

About

Helenos is a web based GUI Cassandra client that helps you to explore data and manage your schema.

Current version

1.3

Download

sourceforge

Changelog

here

Gallery

![CF properties] (https://raw.github.com/tomekkup/helenos/gh-pages/gallery/helenos1_small.png) ![CQL] (https://raw.github.com/tomekkup/helenos/gh-pages/gallery/helenos2_small.png) ![Browse] (https://raw.github.com/tomekkup/helenos/gh-pages/gallery/helenos3_small.png)

https://raw.github.com/tomekkup/helenos/gh-pages/gallery/helenos1_small.png

Click here for preview on Youtube

Twitter

You can follow me on Twitter to keep up with new releases Tweeter

Features

  • Authentication
  • Listing keyspaces and column families
  • Viewing properties of above
  • Add / remove / truncate column family
  • Add / Drop keyspace
  • Data browsing via:
    • keyRange
    • predicate
  • CQL support

Installation

  • Make sure that a user account which your application server runs as, has write permission to home directory
  • Download war package and deploy to your servlet container (tested with Jetty 8, Tomcat 6, Resin 4)
  • When running on Resin, additionally make sure that fileServlet is enabled and configured (see web.xml or Resin manual)
  • Start app
  • Make sure your web browser supports Flash 10
  • Open your web browser to http://localhost:8080/{yourdeploypath}/index.html
  • Sign in with your credentials (default is admin:admin)
  • Edit your connections by clicking icon in upper right corner
  • After editing click button 'Connect to'

Building manually

You can build manually with Maven but first install all prerequisities:

Next download this package: [https://github.com/cboulanger/qx-contrib-Dialog/archive/master.zip] (https://github.com/cboulanger/qx-contrib-Dialog/archive/master.zip) and unpack to directory src/main/frontend/contribs and change destination folder name to 'dialog'. Next apply patch file 'src/main/frontent/Dialog.js.patch'.

Wish list

  • Browse with indexed columns
  • Results pagination and export to file
  • Manually setting serializers
  • Persisting default filter criteria to reuse at anytime
  • JMX monitor

FAQ

  • I see a cluster structure in a left pane but how to do anything more !? - Use the force Luke ...I mean right mouse button

About

Helenos is a web based GUI tool to manage your data stored in Apache Cassandra

Resources

Stars

Watchers

Forks

Packages

No packages published