summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* fix error on compiling meta-ivi 12.0 for qemux86, vexpressa9Yong-iL Joh2017-04-191-3/+4
| | | | | | | | | persistence_client_library_benchmark.c:86:23: error: conversion to 'long int' from 'long long int' may alter its value [-Werror=conversion] | durationInit += getNsDuration(&initStart, &initEnd); | ^~~~~~~~~~~~~ Signed-off-by: Yong-iL Joh <yong-il.joh@windriver.com>
* NSM interaction rework: Lifecycle request will be answered with pending (not ↵Ingo Huerner2017-04-102-1/+10
| | | | OK anymore); LifecycleRequestComplete to NSM will be sent later
* Adjusted dbus arg typesIngo Huerner2017-04-051-1/+1
|
* Corrected argument type for LifecycleRequestComplete message; extended ↵Ingo Huerner2017-04-053-17/+89
| | | | checkLocalArtefacts function; makeShmName function adjusted
* Added configure switch --enable-fsync to use fsync instead fdatasync.Ingo Huerner2017-03-306-31/+48
| | | | Added more dlt logs for dbus communication.
* Removed call dbus_shutdown() when ending dbus mainloopIngo Huerner2017-03-271-2/+4
|
* Improved backup and recovery for file APIIngo Huerner2017-03-092-31/+442
|
* Added pclCustomLibConfigFileTest.cfg.in config file for tests.Ingo Huerner2017-03-0714-73/+777
| | | | | | Removed in pclCustomLibConfigFile.cfg.in entries for test plugins. Replaced sync call by syncfs (process_prepare_shutdown function). Removed some unnecessary close calls (findings static code analysis tool).
* Handling of dbus pending calls rework (mutex handling improved, added ↵Ingo Huerner2017-02-217-85/+227
| | | | | | condvar). Improved registration to PAS: if PAS is not available when calling pclInit, PCL registers itself as soon as PAS will be available
* Merge pull request #6 from gmacario/feat-skip-multithreaded-testsIngo Huerner2017-02-201-4/+13
|\ | | | | Skip testcases MultiThreadedRead, MultiThreadedWrite
| * Fix typoGianpaolo Macario2017-02-171-4/+4
| | | | | | | | Signed-off-by: Gianpaolo Macario <gianpaolo_macario@mentor.com>
| * Skip testcases MultiThreadedRead, MultiThreadedWriteGianpaolo Macario2017-02-171-0/+9
|/ | | | | | Reference: [BASE-37] Signed-off-by: Gianpaolo Macario <gianpaolo_macario@mentor.com>
* Moved closing of open handles from pclDeinit function into mainloop.Ingo Huerner2017-02-176-99/+163
| | | | Deinit function just sends a message to mailoop to close handles.
* Merge pull request #4 from gmacario/fix-duplicate-readmeIngo Huerner2017-02-172-203/+3
|\ | | | | Fix duplicate README
| * Fix typo in the command line option specificationGianpaolo Macario2017-02-131-2/+2
| | | | | | | | | | | | | | | | --with-database=key-value-store instead of the '-- with_database=key-value-store' https://at.projects.genivi.org/jira/browse/PCL-2 Signed-off-by: Gianpaolo Macario <gianpaolo_macario@mentor.com>
| * README: Replace with symlink to README.mdGianpaolo Macario2017-02-131-201/+1
| | | | | | | | | | | | | | This will prevent the risk that the contents of the two files will diverge in the future Signed-off-by: Gianpaolo Macario <gianpaolo_macario@mentor.com>
* | Merge branch 'master' of https://github.com/GENIVI/persistence-client-libraryIngo Huerner2017-02-162-2/+2
|\ \ | |/
| * Merge pull request #3 from gmacario/fix-test-makefileamIngo Huerner2017-02-131-1/+1
| |\ | | | | | | test: Fix AM_CFLAGS in Makefile.am
| | * test/Makefile.am: Add -Og option if DEBUGGianpaolo Macario2017-02-131-1/+1
| | | | | | | | | | | | Signed-off-by: Gianpaolo Macario <gianpaolo_macario@mentor.com>
| | * test: Fix AM_CFLAGS in Makefile.amGianpaolo Macario2017-02-131-1/+1
| | | | | | | | | | | | | | | | | | Option "-g" was missing when DEBUG is on. Fixed Signed-off-by: Gianpaolo Macario <gianpaolo_macario@mentor.com>
| * | Merge pull request #2 from dliakh/patch-1Ingo Huerner2017-02-131-1/+1
| |\ \ | | |/ | |/| Fix typo in the command line option specification
| | * Fix typo in the command line option specificationdliakh2017-01-051-1/+1
| | | | | | | | | | | | | | | --with-database=key-value-store instead of the '-- with_database=key-value-store' https://at.projects.genivi.org/jira/browse/PCL-2
* | | Replaced file handle array by simple linked listIngo Huerner2017-02-165-77/+575
|/ /
* | Added appcheck to pclFileOpenIngo Huerner2017-02-101-26/+37
| |
* | Fixed a array out of bounds access (results in mutex deadlock).Ingo Huerner2017-02-1018-344/+1205
| | | | | | | | | | | | Improved mutex handling. Removed valgrind warning GENIVI JIRA issue PCL-3. Delete remaining semaphores and shared memory in case of app crash.
* | Added ownership configuration JSON file to test data tar file; NOTE: You ↵Ingo Huerner2017-02-061-0/+0
| | | | | | | | need to be root ńow when running the tests
* | Make usage of plugins more robust (Nullpointer check); Added creation of ↵Ingo Huerner2017-01-2710-119/+383
| | | | | | | | test log file for file API tests
* | Merge pull request #1 from jeremiah/masterIngo Huerner2017-01-241-0/+153
|\ \ | |/ |/| Created README.md
| * Created README.md Jeremiah C. Foster2016-12-141-0/+153
| | | | | | | | | | - Moved file to Markdown for better formatting - Removed "all rights reserved" because all rights are *not* reserved, some rights are explicitly granted, like use and copying. - Began disambiguation between build-time and run-time dependencies, needs to be checked for accuracy
* | Added DLT log message for every API callIngo Huerner2017-01-0327-2207/+2623
|/ | | | | New compiler flags Splitted tests in key and file api tests, make multi thread tests work again
* Corrected include pathIngo Huerner2016-12-142-5/+6
|
* Updated persistence client library toolIngo Huerner2016-12-122-12/+413
|
* Added persistence database viewerIngo Huerner2016-12-095-4/+506
|
* Fix missing pkgconfig check for libperscommonJohnny Karlsson2016-11-031-1/+1
|
* Added multi thread read/write testIngo Huerner2016-11-031-9/+248
|
* Updated README file, added documentation to doc folderIngo Huerner2016-08-163-5/+5
|
* Removed obsolete testsIngo Huerner2016-03-305-1403/+1
|
* PCL plugin conf file is now configurable (Bug 407)Ingo Huerner2015-10-295-9/+11
|
* Added timeout to each testIngo Huerner2015-08-242-25/+31
|
* Corrected shared data testIngo Huerner2015-08-102-2/+4
|
* Extended tests for writing shared dataIngo Huerner2015-07-222-5/+81
|
* Updated version informationv1.1.0Ingo Huerner2015-07-081-3/+3
|
* Updated header documentation; fixed a problem when dbus connection is NULLIngo Huerner2015-05-073-5/+14
|
* Fix cast on 64bit machinesAndrei Gherzan2015-05-071-2/+2
| | | | Signed-off-by: Andrei Gherzan <andrei.gherzan@windriver.com>
* Removed compiler flag -Werror, as it is nearly impossible to guarantee error ↵Ingo Huerner2015-05-071-1/+1
| | | | free compile on every platform
* fixed compiler error due to chnaged define valuesIngo Huerner2015-04-172-4/+4
|
* Version 1.4.2 - add definition of the user rangeGuy Sagnes2015-04-161-3/+8
| | | | Signed-off-by: Guy Sagnes <guy.sagnes@continental-corporation.com>
* added sync to make sure data will be written back to memory deviceIngo Huerner2015-04-011-0/+2
|
* Fixed build issue in testsIngo Huerner2015-03-311-0/+2
|
* remove dlt directory from #includeFrederik Sdun2015-03-311-2/+2
|