openhub.net
Black Duck Software, Inc.
Black Duck Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
H
HaikuBeacon
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
about 19 hours
ago. based on code collected
2 days
ago.
Mar 27, 2023 — Mar 27, 2024
Showing page 1 of 1
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Update README.md
Sergei Reznikov
More...
over 5 years ago
Merge pull request #1 from korli/master
Sergei Reznikov
More...
over 5 years ago
use the correct clucene lib
begasus
More...
over 6 years ago
Create README.md
gus knight
More...
almost 9 years ago
* Added indexutil to communicate with index_server from the commandline. * Separated message and error constants from support.h and moved them to constants.h.
get.me.ankur
More...
over 14 years ago
* Added a StringPositionIO class. Can't use it yet because the RTF translator can't work with BPositionIO descendants. * Moved IsHidden() to support.cpp. Renamed to is_hidden(). * Load translators for all supported file formats. For now, use a temp file. This should be changed. * Don't follow symlinks on FirstRun(). This means no more duplicate entries in the index. * Small fixes in Logger().
get.me.ankur
More...
over 14 years ago
* Added lockers for the queues in BeaconIndex. Not sure they're really needed, though. * Removed more references to "beacon".
get.me.ankur
More...
over 14 years ago
* Removed most references to "Beacon". Now, only a few constants still contain the word. * Killed index_ref. Just interact with the index directly.
get.me.ankur
More...
over 14 years ago
Rename 'beacond' to 'index_server'.
get.me.ankur
More...
over 14 years ago
* Started refactoring things. * No more add_document(). * Indexer directly deals with BeaconIndex. * As a side effect, index_server is single threaded again.
get.me.ankur
More...
over 14 years ago
* Style fixes, renamed a few variables, added a few comments in index_server. No functional change. * Searchapp now launches entries on double-click.
get.me.ankur
More...
over 14 years ago
* wchar_t fixes.
get.me.ankur
More...
over 14 years ago
* Added FirstRun(). * Removed dead code. * Style fixes.
get.me.ankur
More...
over 14 years ago
* Separate queues for updated and removed documents. * Remove documents from the index as they are removed from disk. * More style cleanups.
get.me.ankur
More...
over 14 years ago
* Wrap the list of results in a BScrollView. * Clear old search results from the list before starting a new query. * The search tool is now fully functional. * beacond is now index_server. * Style changes every which way. * Remove redundant/overly verbose log statements. * Remove redundant code. * Return useful error constants from BeaconIndex::RemoveDocument().
get.me.ankur
More...
over 14 years ago
* Started building search UI. * More fixes in BeaconIndex. * Minor modifications in Indexer and Feeder.
get.me.ankur
More...
over 14 years ago
* Minor cleanups in many places. * Rewrote major parts of BeaconIndex. * Added Logger for, um, logging stuff. * Added a global Logger object and started logging some basic events. * Don't link to libstdc++ any more since we only use C-style file I/O. * Changed the live query to "name = *.txt" for the duration of development only. Less files means faster indexing.
get.me.ankur
More...
over 14 years ago
* Removed unneccessary suspend_thread() and resume_thread() calls. * Removed unneccessary message passing between the add_document() thread and the Indexer object. * Cleaned up add_document(). * Cleaned up the BeaconIndex class. * Ensured const-correctness in BeaconIndex. * Fixed a bug that would cause BeaconIndex to call a pure virtual function on the FileReader object. * Added a BLocker to make sure only one thread can write to the entryList of a index_ref. * Enable the indexer to gracefully exit without messing up the indexes.
get.me.ankur
More...
over 14 years ago
* Removed some commented code. * index_writer_ref is now index_ref. * Renamed several variables.
get.me.ankur
More...
over 14 years ago
* Many minor cleanups. * Better error handling. * Wrap CLucene's IndexWriter in a BeaconIndex class. This significantly cleans up the Indexer. Hopefully, this will make it easier to implement transactions in the future.
get.me.ankur
More...
over 14 years ago
* Small, overlooked change in Indexer::CloseIndex(). Oops.
get.me.ankur
More...
over 14 years ago
* Fix crash caused by deleting the iter_refs in add_document().
get.me.ankur
More...
over 14 years ago
* This revision lays down some preliminary groundwork towards making beacond multithreaded. It does not work very well, though. * Moved LICENSE file to root directory. * Indexer now creates a thread for each volume. The actual indexing is performed by the threads. * Instead of the Indexer creating the BMessageRunner that sends the update messages, the Feeder creates it. * The Feeder constructor now takes a target argument. This makes the Feeder more generic and independent of the Indexer. * All BMessage constants moved to support.h.
get.me.ankur
More...
over 14 years ago
* The indexer now handles device unmounting, though not very nicely. Unmounting a volume currently corrupts the index on the volume. This change only fixes a crash that was caused when the indexer tried to read files from a non-existent device.
get.me.ankur
More...
over 14 years ago
* Store index for each volume on the volume itself.
get.me.ankur
More...
over 14 years ago
* Used a lucene::util::FileStream object to read text files instead of reading them into memory. * Implemented Feeder::IsHidden() to filter out dot-files/folders. * Fixed crash caused by allocating fQueryFeeder on the stack. fQueryFeeder now goes on the heap. * Implemented Feeder::AddEntry() that performs several checks before adding an entry to the entry list.
get.me.ankur
More...
over 14 years ago
* Handle device mounting/unmounting. * Added ignore list. * Indexer::Excluded() is now Feeder::Excluded(). * Feeder::TranslatorAvailable() is now Indexer::TranslatorAvailable(). * Added Feeder::RemoveQuery().
get.me.ankur
More...
over 14 years ago
* Fixed style violations. * Added license headers to main.cpp, support.h and support.cpp. * Open existing index for writing instead of clobbering it. * Remove corrupted index files if CLuceneError is raised when opening existing index. * Optimize index before closing.
get.me.ankur
More...
almost 15 years ago
Removed a left over svn-commit.tmp.
get.me.ankur
More...
almost 15 years ago
Initial import.
get.me.ankur
More...
almost 15 years ago
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree