webos-image: db8=144

:Release Notes:
Add external usage monitoring system;
add mergePut API method,
fix compilation issues,
add mergePut API,
fix purge for sandwichdb engine,
ignore IO error if partition is r/o.

:Detailed Notes:
submissions/142..submissions/144
08b4a6f Merge branch 'master' into develop
2d3e1e7 Ignore IO error if /var/db mounted readonly
81b7993 Fix purge for sandwitchdb engine
072cd15 Add mergePut API method
002175a Merge branch 'master'
52ad2eb Merge branch 'develop'
78e1f74 DB8 instrument to record luna requests to a file
1263336 DB8 instrument to record luna requests to a file
15d93ca Fix compilattion issues in MojDbQuotaCheck.cpp

:Testing Performed:
MiniBAT, BAT, unit tests.

:QA Notes:

:Issues Addressed:
[ANG-6181]  Power off just after power-on, then try user default
[BHV-11779] Forward-port some changes ...
[BHV-11794] Purge doesn't work with sandwitchdb engine
[BHV-2044]  [DB8] We need to inform warning message of quota
            level when service or application subscribe.
[BHV-6029]  upsert method - UPDATE if exists, or INSERT it
[CMB-279]   DB8 instrument to record luna requests to a file
[CMB-581]   CCC: db8=144

Open-webOS-DCO-1.0-Signed-off-by: Oleg Yablokov <oleg.yablokov@lge.com>

Change-Id: I6d227118a6fc978b0f6e0949093ec77528f347f9
Originally-reviewed-on: https://gpro.palm.com/56598
Reviewed-on: https://g2g.palm.com/6421
Reviewed-by: Martin Jansa <Martin.Jansa@lge.com>
Tested-by: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>
webos-image: db8=145

:Release Notes:
Change putKind to write only if there is change,
implement search query cache to increase performance.

:Detailed Notes:
submissions/144..submissions/145
093e500 Merge branch 'develop'
0f1907e Implement search query cache
dd9fd33 putKind writes only if there is change

:Testing Performed:
MiniBAT, BAT, P2, unit tests.

:QA Notes:

:Issues Addressed:
[BHV-11283] Improve the search query performance
[BHV-11421] Search query cache to improve search query
[BHV-11779] Forward-port some changes ...
[CMB-1209] CCC:db8=145

Open-webOS-DCO-1.0-Signed-off-by: Oleg Yablokov <oleg.yablokov@lge.com>

Change-Id: Ifd359599c3050f91d6d10c66c5ea83e0c723349b
Originally-reviewed-on: https://gpro.palm.com/59468
Reviewed-on: https://g2g.palm.com/6431
Reviewed-by: Martin Jansa <Martin.Jansa@lge.com>
Tested-by: Martin Jansa <Martin.Jansa@lge.com>
Build: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Build Verification
Reviewed-by: Susan Montooth <susan.montooth@lge.com>

Conflicts:
	recipes-webos/db8/db8.bb
luna-next, mediaindexer: Drop -fpermissive from all components built with cmake

* fix luna-next and mediaindexer

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
README: update to depend on master branches

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Revert "qtwayland: reverting back to old version"

This reverts commit 9d8e7c7077fa78d81ba78d749f3a4d67c2addb60.
Revert "luna-next: don't apply patch needed for newer qtwayland"

This reverts commit 72b6888e673454dd5ea8f288288be104b0691317.
qt5: Upgrade to 5.3.1

* drop 0001-HACK-Add-capatibility-to-have-QT_QPA_EGLFS_DEPTH-.-i.patch
  commit 11a6270079657e40ff57d47be1eef6cb09a40d23
  Author: Laszlo Agocs <laszlo.agocs@digia.com>
  Date:   Mon Mar 24 20:03:22 2014 +0100

    eglfs: Add a way to force 24/32 bit configs

    Some embedded devices do not play nicely with 16-bit (565)
    EGL configurations, resulting in ugly banding in Quick apps.
    Add a QT_QPA_EGLFS_FORCE888 environment variable that can be
    set on systems where it is known that only 24 or 32 bit configs
    provide acceptable results.

    Change-Id: I7b8d7b9a2cd40b51a844d0795b7156b735e18ebb
    Reviewed-by: Jørgen Lind <jorgen.lind@digia.com>

* drop enable-needed-features.patch because the OE variables are added
  by sed calls in .inc file and not respecting PACKAGECONFIG value was
  fixed in upstream recipe

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qtmultimedia: Drop 5.1.1 version

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qtmultimedia: Use 5.3.1 from meta-qt5

* now it also has gstreamer-1.0 support

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qt5-qpa-hwcomposer-plugin: use master-next revision compatible with qt5-5.3.1

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
connman: replace with small .bbappend again

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
systemd: rename bbappend to match new version from oe-core

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
opkg: rename bbappend to match new version from oe-core

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
hunspell: inherit autotools-brokensep

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
libpng: Remove libpng .bbappend

* oe-core has 1.6.10 version now where both issues are already resolved

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
lighttpd: Drop .bbappend

* version 1.4.35 in oe-core isn't affected by these 3 CVEs.

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
mesa: rename .bbappend to match new version from oe-core

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
node-taglib: Fix build without taglib-config binconfig

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
gstreamer: drop backported 1.2.2, oe-core now has 1.2.4

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
vboxguestdrivers: Convert module_autoload to KERNEL_MODULE_AUTOLOAD

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>