Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Goals - Technical Meeting

...

Discussion items

ItemWhoNotes

Screenshare

  • Scrolling improvement - adding permissions - showing how many search results exist vs able to display - just avoided by adding endless scroll and a comment that some results may be hidden because of permission
    • explicitly say skipped X number because you don't have permission
  • Reindexing - make async by implementing a index queuing system
    • If elastic search is down right now - that index now gets dropped
    • Now that thread will run when it comes back

Bug in elastic search - tags right now are indexed the same way everything else is - if there is a space it is split into two pieces

"Cats are cute" is split into 3 pieces - should the tag be a whole unit or should a tag be splitable

discussion

  • tokenizer
  • search for token not search for contains = Cats should match Cats only ... and Cats are cute would only return Cats are cute
  • would not match Are cats cute?
  • Should actually show in the interface with quotes around it
  • Restrict users to a drop down list of existing tags
  • Elastic search has specific search syntax protocol

auto complete and API to merge two tags

what about matching CamelCase? case insensitive?

Put input in ticket 1020 -

Jira
serverJIRA
serverIdb14d4ad9-eb00-3a94-88ac-a843fb6fa1ca
keyCATS-1020

search box is a different entity than Tags