0
0
Fork 0

Commit Graph

  • e2d93d203b added #each to the storage master Gibheer 2011-07-22 16:31:22 +0200
  • 98e208c874 added [] and []= als aliases for find and add Gibheer 2011-06-22 07:46:28 +0200
  • 665109f544 modified benchmark to use the new storages Gibheer 2011-06-20 11:06:36 +0200
  • 1d2035c637 added a binary tree storage Gibheer 2011-06-16 13:18:43 +0200
  • 61b962fea3 * fixed a small bug with ruby 1.9.2 and #<=> * this method is implemented for every object, so another check is needed Gibheer 2011-06-16 13:16:56 +0200
  • f0dbb9e39f built a simple storage engine based on a hash and an abstract class to have an interface for the next one Gibheer 2011-06-16 13:15:56 +0200
  • febf0a7a2e fixed a typo in the docs Gibheer 2011-06-10 21:23:44 +0200
  • 07a8707e75 changed some todo items Gibheer 2011-06-10 20:47:32 +0200
  • 6d2ffb8ec7 added an analyzer to get the all chunks out of content this will be used for building the index Gibheer 2011-06-10 20:45:16 +0200
  • 9fa082d8d9 a simple stemmer which should work for very simple things Gibheer 2011-06-10 15:30:20 +0200
  • 8e6c5fa321 remove the abstract stemmer class, because we only need an interface Gibheer 2011-06-10 15:29:31 +0200
  • c2a5caa487 some more todo items Gibheer 2011-06-10 10:55:53 +0200
  • aa153bc68c added an abstract stemmer and an implementation of a simple stemmer Gibheer 2011-06-10 00:40:03 +0200
  • 6285ef9fdf added a todo list for further development Gibheer 2011-06-10 00:09:32 +0200
  • e590b071b8 fixed a typo Gibheer 2011-06-09 21:27:32 +0200
  • b7affecab2 made a mistake for setting the thread count Gibheer 2011-06-09 09:19:28 +0200
  • e2a4d6584b changed the benchmark to use different counts of threads Gibheer 2011-06-09 07:43:03 +0200
  • e14c7ee9ac added a small benchmark Gibheer 2011-06-08 08:15:25 +0200
  • 0cb40b86f2 it is now building a small block out of the term parameters Gibheer 2011-06-08 08:14:03 +0200
  • 41ec65a7a2 - Polecat is now a module and can be included - a dependency to FileUtils was missing Gibheer 2011-06-07 06:41:55 +0200
  • c4f5831e64 delete the old document files, as they are not needed anymore Gibheer 2011-06-07 06:35:12 +0200
  • 2c345cd877 more to read Gibheer 2011-06-06 21:00:31 +0200
  • 202e5c33f7 Regenerate gemspec for version 0.0.2 Gibheer 2011-06-06 20:37:01 +0200
  • 1012d3c845 Version bump to 0.0.2 v0.0.2 Gibheer 2011-06-06 20:36:34 +0200
  • 73a4ae21c8 because of a missing ! the relationship per :or returned false documents Gibheer 2011-06-06 20:34:52 +0200
  • 0f91ea03d2 Regenerate gemspec for version 0.0.1 Gibheer 2011-06-06 20:15:11 +0200
  • d0a8478734 Regenerate gemspec for version 0.0.1 v0.0.1 Gibheer 2011-06-06 20:13:48 +0200
  • cf05635f2f ignore the Gemfile.lock Gibheer 2011-06-06 20:13:37 +0200
  • 38021792e0 added .rvmrc to ignore Gibheer 2011-06-06 20:11:47 +0200
  • 8a98e3c5c8 Version bump to 0.0.1 Gibheer 2011-06-06 20:06:27 +0200
  • 4a70c52212 Version bump to 0.0.0 Gibheer 2011-06-06 20:06:13 +0200
  • 68306d1f08 Document was replaced with Virtus, an attribute Gem from solnic Gibheer 2011-06-06 18:47:01 +0200
  • ffa9e96a9f searches are now done with Queries, which contain Terms Gibheer 2011-06-06 16:08:37 +0200
  • 80151adab2 delete the old index, because it's obselete Gibheer 2011-05-31 20:34:09 +0200
  • aaff085b47 changed the search from an each to a select, which returns an array Gibheer 2011-05-31 08:12:51 +0200
  • 329f4d6d4b it's now possible to search on the default field Gibheer 2011-05-30 22:23:38 +0200
  • 9a1c4eff90 fixed a bug in IndexReader#read which returned a hash instead of an array Gibheer 2011-05-30 22:22:52 +0200
  • 3e12494e44 * changed the method IndexSearcher#initialize to only use hashes * added IndexSearcher#search for strings only Gibheer 2011-05-30 21:56:02 +0200
  • 6c685b4840 some refactor in the index searcher Gibheer 2011-05-30 20:20:17 +0200
  • 90a13feab4 some refactor of the code Gibheer 2011-05-30 20:19:05 +0200
  • d5057a5a26 * new basis for the save and load system of the index * the old index will disappear and IndexSearcher will be the interface for searching through the index Gibheer 2011-05-30 18:36:51 +0200
  • fcfc48c3ec convert the method to attr_reader Gibheer 2011-05-30 16:01:30 +0200
  • 7e6b2c1340 ignore the tmp directory, which is just for testing purpose Gibheer 2011-05-30 12:47:54 +0200
  • 5287f5e5ac added documentation Gibheer 2011-05-30 12:46:07 +0200
  • 402ef4e491 * small doc change in document.rb * added IndexWriter to let the checks pass Gibheer 2011-05-26 21:42:18 +0200
  • 1f9817960a added a new spec for IndexWriter#write Gibheer 2011-05-26 21:41:42 +0200
  • bd8230c4fc specs for the index writer, which is responsible for writing the documents into the index dir Gibheer 2011-05-26 21:18:46 +0200
  • b9caf75d53 put Document and DocumentResource into the Polecat namespace Gibheer 2011-05-24 14:41:09 +0200
  • b11090d145 some smaller clean up in the classes and documentation Gibheer 2011-05-24 11:54:42 +0200
  • b171eeaa3d the index is now using the documents for searching Gibheer 2011-05-24 11:12:38 +0200
  • 720228945f the index is now using the marshal format for reading and writing the data Gibheer 2011-05-23 20:54:28 +0200
  • f0ea1944da test with all rubies Gibheer 2011-05-20 15:29:53 +0200
  • 24ba8c1761 README update Gibheer 2011-05-18 11:53:39 +0200
  • cae9cd392b you have to flush the index to write the data to the file Gibheer 2011-05-10 15:44:13 +0200
  • 2ce1f3b9cb find terms in lines Gibheer 2011-05-10 14:38:02 +0200
  • 4274de4f02 returns all lines, which have a match Gibheer 2011-05-10 14:36:37 +0200
  • 99fa77b82b check, if the index dir has an index Gibheer 2011-05-09 15:32:58 +0200
  • b771e23219 initial commit with an already somewhat working index Gibheer 2011-05-07 22:02:28 +0200
  • 93cf6efa0d Initial commit to polecat. Gibheer 2011-05-07 19:32:28 +0200