lp://qastaging/~blue-shell/blue-shell/baloo

Created by Rohan Garg and last modified
Get this branch:
bzr branch lp://qastaging/~blue-shell/blue-shell/baloo

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Blue-Shell
Project:
blue-shell
Status:
Development

Import details

Import Status: Suspended

This branch is an import of the HEAD branch of the Git repository at git://anongit.kde.org/baloo.

Last successful import was .

Import started on alnitak and finished taking 15 seconds — see the log
Import started on alnitak and finished taking 15 seconds — see the log
Import started on izar and finished taking 15 seconds — see the log
Import started on alnitak and finished taking 15 seconds — see the log

Recent revisions

1701. By Luca Beltrame <email address hidden>

Fix build

The generated header containing the necessary bits for categorized
logging was never included.

CCMAIL: <email address hidden>

1700. By Stefan Bruens

[SearchStore] Use categorized logging

Test Plan: no functional changes

Reviewers: #baloo, ngraham

Reviewed By: #baloo, ngraham

Subscribers: apol, kde-frameworks-devel

Tags: #frameworks, #baloo

Differential Revision: https://phabricator.kde.org/D28501

1699. By Stefan Bruens

[QueryParser] Fix broken detection of end quote

Summary:
In case the a closing quote was not followed by any term, but only
whitespace, punctuation or other ignored characters (or any mixture
thereof), the quote would not be detected.

Test Plan: ctest -R queryparser

Reviewers: #baloo, ngraham

Reviewed By: #baloo, ngraham

Subscribers: kde-frameworks-devel

Tags: #frameworks, #baloo

Differential Revision: https://phabricator.kde.org/D28506

1698. By Stefan Bruens

[EngineQuery] Provide toString(Term) overload for QTest

Summary:
Without the overload QTest only provides the generic "Compared values
are not the same" message, without any details.

Also make the debug output more compact.

Reviewers: #baloo, ngraham

Reviewed By: #baloo, ngraham

Subscribers: kde-frameworks-devel

Tags: #frameworks, #baloo

Differential Revision: https://phabricator.kde.org/D28505

1697. By Stefan Bruens

[EngineQuery] Remove unused position member, extend tests

Summary: The "pos" member is unused, remove it from the EngineQuery class.

Test Plan:
ctest
$> baloosearch foo png -> finds foo.png and foo_bar.png
$> baloosearch foo.png -> still finds foo.png, but not foo_bar.png

Reviewers: #baloo, ngraham

Reviewed By: #baloo, ngraham

Subscribers: kde-frameworks-devel

Tags: #frameworks, #baloo

Differential Revision: https://phabricator.kde.org/D28504

1696. By Stefan Bruens

[Term] Make debug output more compact and nicer to read

Summary: Do not print the property name if it is not specified (i.e. the default).

Reviewers: #baloo, ngraham

Reviewed By: #baloo, ngraham

Subscribers: kde-frameworks-devel

Tags: #frameworks, #baloo

Differential Revision: https://phabricator.kde.org/D28503

1695. By Stefan Bruens

[SearchStore] Avoid long lines and function nesting

1694. By Stefan Bruens

[baloosearch] Bail out early if specified folder is not valid

Test Plan:
$> baloosearch -d /foo "test"
/foo is not a valid directory

Reviewers: #baloo, ngraham, apol

Reviewed By: apol

Subscribers: kde-frameworks-devel

Tags: #frameworks, #baloo

Differential Revision: https://phabricator.kde.org/D28502

1693. By Ömer Fadıl USTA

Fix compile

1692. By Stefan Bruens

[MTimeDB] Consolidate time interval handling code

Summary:
There are two places where half-bounded time intervals with [<=,<,==,>,>=]
are handled, once in the SearchStore, and once in the MtimeDB itself
(where the latter only has [<=,==,>=]).

Remove the handling from the MtimeDB and only keep the one in the
SearchStore.

Test Plan: ctest -V -R mtimedbtest

Reviewers: #baloo, ngraham

Reviewed By: #baloo, ngraham

Subscribers: kde-frameworks-devel

Tags: #frameworks, #baloo

Differential Revision: https://phabricator.kde.org/D28396

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers