Skip to content

Commit

Permalink
Update docs/ocis/adr/0020-file-search-query-language.md
Browse files Browse the repository at this point in the history
Co-authored-by: Martin <github@diemattels.at>
Signed-off-by: Michael Barz <mbarz@owncloud.com>
  • Loading branch information
micbar and mmattel committed Jun 26, 2023
1 parent e314759 commit 93f1e38
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions docs/ocis/adr/0020-file-search-query-language.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ geekdocFilePath: 0020-file-search-query-language.md
---

* Status: accepted
* Deciders: @butonic, @micbar, @dragotin, @C0rby, @kulmann, @felix-schwarz
* Deciders: @butonic, @micbar, @dragotin, @C0rby, @kulmann, @felix-schwarz, @JammingBen
* Date: 2023-06-23

## Context and Problem Statement
Expand Down Expand Up @@ -52,9 +52,10 @@ Chosen option: [KQL - Keyword Query Language](#keyword-query-language), because

The Keyword Query Language (KQL) is used by Microsoft Share Point and other Microsoft Services. It uses very simple query elements, property restrictions and operators.

* Good, because we can fulfil all our current needs
* Good, because we can fulfill all our current needs
* Good, because it is very similar to the used query language in iOS
* Good, because it supports date time keywords like "today", "this week" and more
* Good, because it can be easily extended to use "shortcuts" for eg. document types like `:presentation` which combine multiple mime types.
* Good, because it is successfully implemented and used in similar use cases
* Good, because it gives our clients the freedom to always use the same query language across all platforms
* Good, because Microsoft Graph API is using it, we will have an easy transition in the future
Expand Down

0 comments on commit 93f1e38

Please sign in to comment.