Skip to content

Conversation

@apodda
Copy link

@apodda apodda commented Aug 30, 2013

Add a class which relies on an sqlite full text search table rather
than on json files for notes storage, and a configuration option to
switch between the two. The sqlite backend greatly improves startup
time and search speed, especially in case insensitive mode. It also
allows for boolean searches.

These features are still missing from the new backend:

  • Simplenote sync
  • Writing notes to file
  • Sorting and pinned notes
  • Regex-style search

apodda added 2 commits August 30, 2013 23:56
Add a class which relies on an sqlite full text search table rather
than on json files for notes storage, and a configuration option to
switch between the two. The sqlite backend greatly improves startup
time and search speed, especially in case insensitive mode. It also
allows for boolean searches.

These features are still missing from the new backend:

 - Simplenote sync

 - Writing notes to file

 - Sorting and pinned notes

 - Regex-style search
@cpbotha
Copy link
Owner

cpbotha commented Dec 21, 2015

This is really awesome, and something I really think we should do.

The most important thing we need to get working, is the simplenote sync. You've done a sterling job writing a new NotesDB for the sqlite backend. I think if we could also factor out the syncer, then we would have seamless support for the different storage backends.

I hope I get some time to look at this in the coming weekes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants