profile/ivi/persistence-client-library.git
9 years agoInitial packaging. 24/27124/3 accepted/tizen_3.0.m14.3_ivi accepted/tizen_3.0_ivi accepted/tizen_ivi devel/ivi tizen tizen_3.0.m14.3_ivi tizen_3.0_ivi accepted/tizen/ivi/20140915.163326 submit/devel/ivi/20160127.022724 submit/tizen_ivi/20140910.567321 submit/tizen_ivi/20140912.678321 submit/tizen_ivi/20140912.867530 tizen_3.0.m14.3_ivi_release tizen_3.0_ivi_release
Ossama Othman [Thu, 4 Sep 2014 17:42:13 +0000 (10:42 -0700)]
Initial packaging.

Bug-Tizen: TC-1504
Change-Id: I6c8819274b56c040dc2e060f787e492b6f2f148d
Signed-off-by: Ossama Othman <ossama.othman@intel.com>
9 years agoAdded start scripts and systemd servie file to run persistence pfs test on startup... upstream 0.9.0
Ingo Huerner [Thu, 28 Aug 2014 13:32:26 +0000 (15:32 +0200)]
Added start scripts and systemd servie file to run persistence pfs test on startup; first integration of communication to labe power supply

9 years agoMissing file for previous commitID
Ingo Huerner [Fri, 22 Aug 2014 08:48:41 +0000 (10:48 +0200)]
Missing file for previous commitID

9 years agoMissing files for prevoius commitID; updated header documentation
Ingo Huerner [Thu, 21 Aug 2014 13:44:56 +0000 (15:44 +0200)]
Missing files for prevoius commitID; updated header documentation

9 years agoAdded power fail save test; added more DLT INFO logs; rename wrong spelled define...
Ingo Huerner [Thu, 21 Aug 2014 10:51:33 +0000 (12:51 +0200)]
Added power fail save test; added more DLT INFO logs; rename wrong spelled define PCL_SHUTDOWN_CANEL to PCL_SHUTDOWN_CANCEL

9 years agoupdated persistence benchmark
Ingo Huerner [Mon, 18 Aug 2014 16:41:02 +0000 (18:41 +0200)]
updated persistence benchmark

9 years agoFixed bug 265
Ingo Huerner [Wed, 13 Aug 2014 08:58:36 +0000 (10:58 +0200)]
Fixed bug 265

9 years agoFixed bug 256
Ingo Huerner [Tue, 12 Aug 2014 00:22:29 +0000 (02:22 +0200)]
Fixed bug 256

9 years agoFixed bug 254
Ingo Huerner [Wed, 6 Aug 2014 12:27:43 +0000 (14:27 +0200)]
Fixed bug 254

9 years agoRework default database open handling; Updated DLT log messages
Ingo Huerner [Mon, 4 Aug 2014 22:23:22 +0000 (00:23 +0200)]
Rework default database open handling; Updated DLT log messages

9 years agoPerformance optimization with default db's (Bug 244)
Ingo Huerner [Thu, 17 Jul 2014 14:16:54 +0000 (16:16 +0200)]
Performance optimization with default db's (Bug 244)

9 years agoIncreased test timeouts; reordered tests
Ingo Huerner [Wed, 16 Jul 2014 22:01:30 +0000 (00:01 +0200)]
Increased test timeouts; reordered tests

9 years agoReduced number of init/deinit tests; increased timeout for init/deinit test
Ingo Huerner [Wed, 16 Jul 2014 19:40:48 +0000 (21:40 +0200)]
Reduced number of init/deinit tests; increased timeout for init/deinit test

9 years agoAdded thread name to dbus mainloop; optimized closing of db
Ingo Huerner [Wed, 16 Jul 2014 14:29:50 +0000 (16:29 +0200)]
Added thread name to dbus mainloop; optimized closing of db

9 years agoOptimized config file loading; bugfix in custom plugin loading, load only if config...
Ingo Huerner [Wed, 16 Jul 2014 10:02:47 +0000 (12:02 +0200)]
Optimized config file loading; bugfix in custom plugin loading, load only if config file is not empty

9 years agoNow files will be correctly handled (cached/non cached)
Ingo Huerner [Wed, 16 Jul 2014 07:48:04 +0000 (09:48 +0200)]
Now files will be correctly handled (cached/non cached)

9 years agoAdjusted path in demo custom library configuration file
Ingo Huerner [Wed, 9 Jul 2014 18:41:52 +0000 (20:41 +0200)]
Adjusted path in demo custom library configuration file

9 years agoFixed a problem with getting the size of the default data; extended tests to increase...
Ingo Huerner [Wed, 9 Jul 2014 13:32:59 +0000 (15:32 +0200)]
Fixed a problem with getting the size of the default data; extended tests to increase code coverage

9 years agoImplemented backup blacklist for files
Ingo Huerner [Mon, 7 Jul 2014 13:55:20 +0000 (15:55 +0200)]
Implemented backup blacklist for files

9 years agoProtected global variables with mutex; minor optimizations; corrected doxygen documen...
Ingo Huerner [Wed, 2 Jul 2014 13:46:13 +0000 (15:46 +0200)]
Protected global variables with mutex; minor optimizations; corrected doxygen documentation

9 years agoFixed a problem with sporadic blocking of pclDeinitLibrary
Ingo Huerner [Tue, 1 Jul 2014 14:29:13 +0000 (16:29 +0200)]
Fixed a problem with sporadic blocking of pclDeinitLibrary

9 years agoInstall also the benchmark (Yocto)
Ingo Huerner [Tue, 1 Jul 2014 07:07:21 +0000 (09:07 +0200)]
Install also the benchmark (Yocto)

9 years agoUpdated benchmark
Ingo Huerner [Mon, 30 Jun 2014 15:39:25 +0000 (17:39 +0200)]
Updated benchmark

9 years agoremoved timeout from poll function as it breaks dbus communication; dbus string optim...
Ingo Huerner [Mon, 30 Jun 2014 12:27:58 +0000 (14:27 +0200)]
removed timeout from poll function as it breaks dbus communication; dbus string optimization

9 years agoRemoved global variables for notifications; use now pipe instead of eventfd for mainl...
Ingo Huerner [Mon, 30 Jun 2014 12:23:20 +0000 (14:23 +0200)]
Removed global variables for notifications; use now pipe instead of eventfd for mainloop comminication

9 years agoAdded test plugins and plugin tests
Ingo Huerner [Tue, 24 Jun 2014 15:43:13 +0000 (17:43 +0200)]
Added test plugins and plugin tests

9 years agoFixed bug 231
Ingo Huerner [Wed, 18 Jun 2014 13:29:36 +0000 (15:29 +0200)]
Fixed bug 231

9 years agoFixed bug 230
Ingo Huerner [Wed, 18 Jun 2014 09:24:25 +0000 (11:24 +0200)]
Fixed bug 230

9 years agoFixed bug 229
Ingo Huerner [Wed, 18 Jun 2014 08:23:39 +0000 (10:23 +0200)]
Fixed bug 229

9 years agoDeactivated plugin test
Ingo Huerner [Tue, 17 Jun 2014 14:03:58 +0000 (16:03 +0200)]
Deactivated plugin test

9 years agoFinished onDemand/static loading of plugins; Corrected a problem with default data...
Ingo Huerner [Tue, 17 Jun 2014 11:35:44 +0000 (13:35 +0200)]
Finished onDemand/static loading of plugins; Corrected a problem with default data loading

9 years agoImplemented on demand/static loading of plugins (part I); ATTENTION: pluginf config...
Ingo Huerner [Fri, 13 Jun 2014 14:40:48 +0000 (16:40 +0200)]
Implemented on demand/static loading of plugins (part I); ATTENTION: pluginf config file has been changed, see persistence_client_library.h for details

9 years agoCorrected memset call; reduced number of open handles (MaxPersHandle) form 256 to...
Ingo Huerner [Wed, 11 Jun 2014 14:03:55 +0000 (16:03 +0200)]
Corrected memset call; reduced number of open handles (MaxPersHandle) form 256 to 128; fixed a problem when closing RCT db

9 years agoCorrected test data
Ingo Huerner [Fri, 6 Jun 2014 14:25:06 +0000 (16:25 +0200)]
Corrected test data

9 years agoAdded timeout to poll function in dbus mainloop
Ingo Huerner [Fri, 6 Jun 2014 11:21:55 +0000 (13:21 +0200)]
Added timeout to poll function in dbus mainloop

9 years agoSimplified struct PersistenceKeyHandle_s
Ingo Huerner [Fri, 6 Jun 2014 09:56:31 +0000 (11:56 +0200)]
Simplified struct PersistenceKeyHandle_s

9 years agoFixed bug 223
Ingo Huerner [Thu, 5 Jun 2014 13:35:02 +0000 (15:35 +0200)]
Fixed bug 223

9 years agoCorrected datatype for request and requestId in function msg_lifecycleRequest
Ingo Huerner [Thu, 5 Jun 2014 13:07:10 +0000 (15:07 +0200)]
Corrected datatype for request and requestId in function msg_lifecycleRequest

9 years agoUpdated missing header doc; prevent overwriting of notification callback; provide...
Ingo Huerner [Thu, 5 Jun 2014 10:14:14 +0000 (12:14 +0200)]
Updated missing header doc; prevent overwriting of notification callback; provide only resource id in notification callback; corrected dlt conmtext variable; removed sync, will now be called by PAS

9 years agoAdded use of deinit function of persistence file cache
Ingo Huerner [Fri, 16 May 2014 12:25:31 +0000 (14:25 +0200)]
Added use of deinit function of persistence file cache

9 years agoAdjusted data definitions according to PCO; Added doxygen config file
Ingo Huerner [Wed, 14 May 2014 07:53:08 +0000 (09:53 +0200)]
Adjusted data definitions according to PCO; Added doxygen config file

9 years agoCode cleanup and optimisation
Ingo Huerner [Fri, 9 May 2014 03:19:48 +0000 (05:19 +0200)]
Code cleanup and optimisation

9 years agoFixed a problem with default file data
Ingo Huerner [Tue, 6 May 2014 09:24:28 +0000 (11:24 +0200)]
Fixed a problem with default file data

9 years agoUse defines from common part
Ingo Huerner [Mon, 5 May 2014 12:59:50 +0000 (14:59 +0200)]
Use defines from common part

9 years agoMake default data work again
Ingo Huerner [Mon, 5 May 2014 07:06:06 +0000 (09:06 +0200)]
Make default data work again

10 years agoAdded default file loading also to pclCreatePath function; fixed bugs 199 and 203
Ingo Huerner [Wed, 30 Apr 2014 12:53:29 +0000 (14:53 +0200)]
Added default file loading also to pclCreatePath function; fixed bugs 199 and 203

10 years agoFixed bug 202
Ingo Huerner [Wed, 30 Apr 2014 12:50:17 +0000 (14:50 +0200)]
Fixed bug 202

10 years agoAdded use of default data for files; added test data that can be used by PAS installa...
Ingo Huerner [Tue, 29 Apr 2014 07:42:54 +0000 (09:42 +0200)]
Added use of default data for files; added test data that can be used by PAS installation process; started to implement persclient_tools; updates after interface review

10 years agoAdded pclLifecycleSet function
Ingo Huerner [Wed, 16 Apr 2014 13:31:59 +0000 (15:31 +0200)]
Added pclLifecycleSet function

10 years agoUpdated test data
Ingo Huerner [Tue, 15 Apr 2014 08:12:47 +0000 (10:12 +0200)]
Updated test data

10 years agoCorrected tests
Ingo Huerner [Thu, 10 Apr 2014 07:36:33 +0000 (09:36 +0200)]
Corrected tests

10 years agoUpdated Yocto files; corrected test cases
Ingo Huerner [Wed, 9 Apr 2014 20:01:54 +0000 (22:01 +0200)]
Updated Yocto files; corrected test cases

10 years agoRemoved itzam, and switched to commom library; Known issues: delete key test fails...
Ingo Huerner [Fri, 4 Apr 2014 14:58:18 +0000 (16:58 +0200)]
Removed itzam, and switched to commom library; Known issues: delete key test fails, DLT warnings

10 years agoFixed bug 171; return the correct error code EPERS_MAXHANDLE instead -1
Ingo Huerner [Mon, 17 Mar 2014 09:27:49 +0000 (10:27 +0100)]
Fixed bug 171; return the correct error code EPERS_MAXHANDLE instead -1

10 years agoAdded Yocto recipes
Ingo Huerner [Wed, 26 Feb 2014 11:59:42 +0000 (12:59 +0100)]
Added Yocto recipes

10 years agoCorrected handle when using plugins; corrected array size for getpath function; corre...
Ingo Huerner [Tue, 25 Feb 2014 13:33:29 +0000 (14:33 +0100)]
Corrected handle when using plugins; corrected array size for getpath function; corrected mutex handling for deliver to mainloop

10 years agoUpdated plugin interface
Ingo Huerner [Fri, 14 Feb 2014 10:45:27 +0000 (11:45 +0100)]
Updated plugin interface

10 years agoFixed bugs: 155, 156, 157 and 158; rework pclFileOpen function
Ingo Huerner [Wed, 12 Feb 2014 13:19:13 +0000 (14:19 +0100)]
Fixed bugs: 155, 156, 157 and 158; rework pclFileOpen function

10 years agoRemoved compiler warnings
Ingo Huerner [Mon, 10 Feb 2014 13:18:32 +0000 (14:18 +0100)]
Removed compiler warnings

10 years agoimprovement, use sendfile to copy files
Ingo Huerner [Mon, 10 Feb 2014 07:52:21 +0000 (08:52 +0100)]
improvement, use sendfile to copy files

10 years agoinit und deinit is not blocking anymore when they will be called multiple times
Ingo Huerner [Fri, 7 Feb 2014 08:14:32 +0000 (09:14 +0100)]
init und deinit is not blocking anymore when they will be called multiple times

10 years agoIncrement tag version v0.9.0
Ingo Huerner [Wed, 5 Feb 2014 12:04:47 +0000 (13:04 +0100)]
Increment tag version

10 years agoCorrected the use of the new check headers; fixed a problem in function pclFileCreate...
Ingo Huerner [Wed, 5 Feb 2014 10:14:17 +0000 (11:14 +0100)]
Corrected the use of the new check headers; fixed a problem in function pclFileCreatePath; added return value in function pclDeinitLibrary when no init has been called

10 years agoFile backups on seperate partition; Fixed bug 146; created performance benchmark...
Ingo Huerner [Fri, 24 Jan 2014 13:33:15 +0000 (14:33 +0100)]
File backups on seperate partition; Fixed bug 146; created performance benchmark; minor optimization; disabled PAS interface by default, to enable use configure --enable-pasinterface

10 years agoRemoved documentation as it is now available on the project webpage http://projects...
Ingo Huerner [Thu, 16 Jan 2014 08:20:29 +0000 (09:20 +0100)]
Removed documentation as it is now available on the project webpage projects.genivi.org/persistence-client-library/documentation

10 years agoAdded description for each test case
Ingo Huerner [Thu, 9 Jan 2014 08:57:32 +0000 (09:57 +0100)]
Added description for each test case

10 years agoFile permission rework
Ingo Huerner [Wed, 18 Dec 2013 12:56:33 +0000 (13:56 +0100)]
File permission rework

10 years agoAdded documentation information to README file
Ingo Huerner [Wed, 11 Dec 2013 10:13:15 +0000 (11:13 +0100)]
Added documentation information to README file

10 years agoFixed PCL bugs: 137, 138, 141
Ingo Huerner [Mon, 9 Dec 2013 08:27:45 +0000 (09:27 +0100)]
Fixed PCL bugs: 137, 138, 141

10 years agoAdjusted dbus message, removed transactions due to hight write traffic
Ingo Huerner [Fri, 29 Nov 2013 08:33:37 +0000 (09:33 +0100)]
Adjusted dbus message, removed transactions due to hight write traffic

10 years agoFix deadlock part II
Ingo Huerner [Thu, 28 Nov 2013 11:59:59 +0000 (12:59 +0100)]
Fix deadlock part II

10 years agoFix a deadlock when receiving shutdown mode
Ingo Huerner [Wed, 27 Nov 2013 13:52:46 +0000 (14:52 +0100)]
Fix a deadlock when receiving shutdown mode

10 years agoFixed a crash in custom plugin loader function
Ingo Huerner [Tue, 26 Nov 2013 14:17:49 +0000 (15:17 +0100)]
Fixed a crash in custom plugin loader function

10 years agoCorrected error codes in doxygen function doc; corrected problem with return value...
Ingo Huerner [Tue, 26 Nov 2013 13:57:52 +0000 (14:57 +0100)]
Corrected error codes in doxygen function doc; corrected problem with return value when using write key function for shared values

10 years agoUpdated test data v0.8.0
Ingo Huerner [Tue, 19 Nov 2013 10:17:42 +0000 (11:17 +0100)]
Updated test data

10 years agoFixed a problem with the file interface, file handle was always 0
Ingo Huerner [Tue, 19 Nov 2013 10:10:24 +0000 (11:10 +0100)]
Fixed a problem with the file interface, file handle was always 0

10 years agoStatic code analysis findings; mutex rework
Ingo Huerner [Mon, 18 Nov 2013 14:44:03 +0000 (15:44 +0100)]
Static code analysis findings; mutex rework

10 years agoFixed a problem with change callback registration
Ingo Huerner [Thu, 14 Nov 2013 16:23:55 +0000 (17:23 +0100)]
Fixed a problem with change callback registration

10 years agoFinished switch to single threaded dbus communication
Ingo Huerner [Thu, 14 Nov 2013 13:05:40 +0000 (14:05 +0100)]
Finished switch to single threaded dbus communication

10 years agoMove from mulit-threaded to single-threaded dbus communication
Ingo Huerner [Thu, 14 Nov 2013 13:04:56 +0000 (14:04 +0100)]
Move from mulit-threaded to single-threaded dbus communication

10 years agoCorrected datatype for parameter shutdown mode in dbus message register/unregister...
Ingo Huerner [Thu, 7 Nov 2013 08:36:44 +0000 (09:36 +0100)]
Corrected datatype for parameter shutdown mode in dbus message register/unregister; using private connection also for dbus_bus_get

10 years agoAdded default data handling for custom data
Ingo Huerner [Wed, 6 Nov 2013 13:07:10 +0000 (14:07 +0100)]
Added default data handling for custom data

10 years agoAdjusted library version information; added define for non shutdown notifications...
Ingo Huerner [Mon, 4 Nov 2013 14:31:51 +0000 (15:31 +0100)]
Adjusted library version information; added define for non shutdown notifications for pclInitLibrary

10 years agoAdded notifications for custom keys; added creat path function
Ingo Huerner [Mon, 4 Nov 2013 14:29:56 +0000 (15:29 +0100)]
Added notifications for custom keys; added creat path function

10 years agoRemoved test case; adjusted notify functions
Ingo Huerner [Mon, 4 Nov 2013 14:27:34 +0000 (15:27 +0100)]
Removed test case; adjusted notify functions

10 years agocorrected initcounter; added unregister notify functions
Ingo Huerner [Mon, 4 Nov 2013 14:25:14 +0000 (15:25 +0100)]
corrected initcounter; added unregister notify functions

10 years agoCorrected dbus watches
Ingo Huerner [Tue, 22 Oct 2013 13:45:26 +0000 (15:45 +0200)]
Corrected dbus watches

10 years agoCorrected Datat.tag.gz
Ingo Huerner [Mon, 21 Oct 2013 15:08:27 +0000 (17:08 +0200)]
Corrected Datat.tag.gz

10 years agoMinor fixes including dbus interface fixe
Ingo Huerner [Mon, 21 Oct 2013 11:26:52 +0000 (13:26 +0200)]
Minor fixes including dbus interface fixe

10 years agoAdded documentation
Ingo Huerner [Wed, 2 Oct 2013 15:12:54 +0000 (17:12 +0200)]
Added documentation

10 years agoOptimization for custom plugins; corrected return values
Ingo Huerner [Tue, 27 Aug 2013 12:20:24 +0000 (14:20 +0200)]
Optimization for custom plugins; corrected return values

10 years agoCorrected return value in pclKeyHandleClose v0.7.0
Ingo Huerner [Tue, 27 Aug 2013 07:13:58 +0000 (09:13 +0200)]
Corrected return value in pclKeyHandleClose

10 years agoImplemented default data handling for read
Ingo Huerner [Wed, 21 Aug 2013 13:25:46 +0000 (15:25 +0200)]
Implemented default data handling for read

10 years agoFinished findings after code review
Ingo Huerner [Wed, 14 Aug 2013 11:42:17 +0000 (13:42 +0200)]
Finished findings after code review

10 years agoRemoved findings after code review; removed memset for arrays, let the compiler do...
Ingo Huerner [Tue, 13 Aug 2013 15:58:04 +0000 (17:58 +0200)]
Removed findings after code review; removed memset for arrays, let the compiler do the work

10 years agoCorrected header, added forgotten ifdef
Ingo Huerner [Fri, 5 Jul 2013 09:55:14 +0000 (11:55 +0200)]
Corrected header, added forgotten ifdef

10 years agoCorrected header, problem to compile under C++
Ingo Huerner [Fri, 5 Jul 2013 09:51:02 +0000 (11:51 +0200)]
Corrected header, problem to compile under C++

10 years agoUpdated versioning scheme
Ingo Huerner [Tue, 2 Jul 2013 16:24:02 +0000 (18:24 +0200)]
Updated versioning scheme

10 years agoCorrected minor findings after code review; Removed all printf
Ingo Huerner [Tue, 2 Jul 2013 16:21:22 +0000 (18:21 +0200)]
Corrected minor findings after code review; Removed all printf

10 years agoAdded persistence_client_library.h to install headers v0.6.0
Ingo Huerner [Thu, 27 Jun 2013 08:03:08 +0000 (10:03 +0200)]
Added persistence_client_library.h to install headers