My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages
Links

Overview

Anuenue is a simple package for building a Solr cluster, which also provides daily operations and other useful tools to maintain Solr clusters.

The followings are the main features of Anuenue.

  • commands for cluster
    • simple commands (post, commit, optimize, delete) to modify the index in a Solr cluster.
    • commands to start and stop daemons in a cluster.
  • Japanese processing
    • implementation of the related query suggestion handler for Japanese queries.
    • Japanese tokenizer (lucene-gosen(after version 0.6.0) and Kuromoji).
  • cluster setup and maintenance support
    • handy configuration of the master / slave (and merger) cluster.
    • monitoring nodes (instances).
  • web interface to monitor the cluster status

News

  • 2012-04-13 released Anuenue version 0.7.5
    •  Issue 43  (Integrating Solr 3.6 and lucene-gosen 2.0.0)
      • Because locene-gosen's class names were chanaged, you should modify your schema.xml If you want to continue using lucene-gosen.
  • 2012-03-29 released Anuenue version 0.7.4
    •  Issue 42  (java.io.FileReader is not suitable when reading a TSV file.)
  • 2012-03-28 released Anuenue version 0.7.3
    •  Issue 41  (specify remote username and sudo username to anuenue-distdaemon.sh)
  • 2012-03-01 released Anuenue version 0.7.2
    •  Issue 40  (TestAnuenueDistCommands fails on no-ja_JP.UTF-8 locale environments.)
  • 2012-03-06 released Anuenue version 0.5.2
  • 2012-03-01 released Anuenue version 0.7.1
    •  Issue 38  (If an argument of anuenue-*command.sh --arg option has a space, anuenue-*command.sh cannot process it properly.)
      • Anuenue 0.7.0 or prior cannot process a query like 'timestamp:[ TO ]' correctly.
  • 2012-02-22 released Anuenue version 0.7.0
    •  Issue 32  (AddDirDistCommand will process a file on memory, will not use any intermediate files.)
  • 2012-02-07 released Anuenue version 0.6.2
    •  Issue 30  (Support of stream.file parameter of update/csv)
      • This is an experimental feature. You can use this feature as follows:
        • sh bin/anuenue-commands.sh updateViaStreamFile -port (port) -arg (filename)
    •  Issue 34  (use commons-io instead of org.unigram.anuenue.util.FileUtil.)
    •  Issue 35  ("-node" parameter of bin/anuenue-commands.sh should be "-host")
    •  Issue 36  (Tests of shell scripts which set Java command line parameters.)
    •  Issue 37  (upgrade Kuromoji from 0.7.5 to 0.7.7)
  • 2012-01-26 released Anuenue version 0.6.1
  • 2012-01-23 released Anuenue version 0.6.0
  • 2011-12-08 released Anuenue version 0.5.1
  • 2011-11-17 released Anuenue version 0.5.0
  • 2011-10-06 released Anuenue version 0.3.4
    •  Issue 11  (return error code when distcommand failed)
    •  Issue 12  (0 hits when all slaves in a group failed)
    •  Issue 13  (distcommands script should flush the time stamp when it is run)
    •  Issue 15  (connections are alive even after start scripts finished)
    •  Issue 16  (when there is one exception in input data, no data are indexed)
  • 2011-09-12 gave a presentation in 6th Solr meeting in Japan
  • 2011-08-18 released Anuenue version 0.3.3.1
    • added two variables to add JVM tuning parameters for launching Anuenue server (DAEMON_JAVA_OPTS) and commads to manipulate index (COMMAND_JAVA_OPTS).
    • deprecated ANUENUE_OPTS
  • 2011-07-29 released Anuenue version 0.3.2
    • fixed a build error in particular environments
  • 2011-07-05 wrote a blog about an introduction of Anuenue (in Japanese)
  • 2011-07-01 released Anuenue version 0.3.1
    • added the admin UI page
    • distributed commands are able to be run with specified target instances

  • 2011-05-09 released anuenue version 0.3.0

Usage

Begin with the quick start page (QuickStart) which provide the installation and setup of Anuenue. If you want more detailed usage, please visit Help. For the details of cluster setup other configuration settings, see Configuration.

To do

  • integrate SolrCloud
  • add wiki (demo and client)
  • add document in Japanese
  • support multi core
Powered by Google Project Hosting