-
Notifications
You must be signed in to change notification settings - Fork 510
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release 2.1.0 #6085
Release 2.1.0 #6085
Commits on Jan 25, 2024
-
Merge pull request pmem#5969 from grom72/never-skip-usc-check-on-pmem
common: does not allow open pmem w/o USC
Configuration menu - View commit details
-
Copy full SHA for 25e363d - Browse repository at this point
Copy the full SHA 25e363dView commit details -
common: Removing the annoying test directory suffix
Removing the Braille test directory suffix to simplify manual test reproduction. Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c2db02a - Browse repository at this point
Copy the full SHA c2db02aView commit details -
Merge pull request pmem#5977 from grom72/no-braille-sufix-in-tests
common: Removing the annoying test directory suffix
Configuration menu - View commit details
-
Copy full SHA for 6ee3f36 - Browse repository at this point
Copy the full SHA 6ee3f36View commit details -
common: replace ERR("!...", ... ) by ERR_W_ERRNO(...)
ERR() macro uses CORE_LOG_ERROR to push mesages to ouputs Introduce to separate macros to report errors w/ and w/o errno. test for CORE_LOG_ERROR_WITH_ERRNO Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4f9cf63 - Browse repository at this point
Copy the full SHA 4f9cf63View commit details -
test: suppress CORE_LOG_ERROR() messages in some pmempool tests
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a224c73 - Browse repository at this point
Copy the full SHA a224c73View commit details -
common: disable obj_tx_add_range until issue pmem#5972 is fixed
Disable test until issue pmem#5972 is fixed. pmem#5972 Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for efdbc71 - Browse repository at this point
Copy the full SHA efdbc71View commit details -
common: disable obj_tx_add_range_direct until issue pmem#5974 is fixed
Disable test until issue pmem#5974 is fixed. pmem#5974 Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fa78192 - Browse repository at this point
Copy the full SHA fa78192View commit details -
pmem: disable flag verification until pmem#5979 is fixed
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ac4f3c9 - Browse repository at this point
Copy the full SHA ac4f3c9View commit details -
Merge pull request pmem#5965 from grom72/common-log-error-w-errno
Replace ERR("!... ") with ERR_W_ERRNO
Configuration menu - View commit details
-
Copy full SHA for 0153692 - Browse repository at this point
Copy the full SHA 0153692View commit details -
Merge pull request pmem#5980 from grom72/disable-5979
pmem: disable flag verification until pmem#5979 is fixed
Configuration menu - View commit details
-
Copy full SHA for 069c860 - Browse repository at this point
Copy the full SHA 069c860View commit details
Commits on Jan 29, 2024
-
common: replace ERR("...", ... ) by ERR_WO_ERRNO(...)
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c7b4085 - Browse repository at this point
Copy the full SHA c7b4085View commit details -
common: exclude error messages in examples tests
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7576c09 - Browse repository at this point
Copy the full SHA 7576c09View commit details -
common: include new ERROR messages in match files
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 65ad2bd - Browse repository at this point
Copy the full SHA 65ad2bdView commit details -
common: exclude error messages in pmempool_sync tests until pmem#5983 …
…fixed pmem#5983 Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a2d9fcd - Browse repository at this point
Copy the full SHA a2d9fcdView commit details -
common: disable pmempool_transform tests unitl issue pmem#5982 is fixed
pmem#5982 Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dd220a9 - Browse repository at this point
Copy the full SHA dd220a9View commit details -
common: exclude error messages in pmempool_transform tests
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ac7b315 - Browse repository at this point
Copy the full SHA ac7b315View commit details -
common: fartially disable libpmempool_featuretests unitl pmem#5981 is…
… fixed pmem#5981 Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 35f64bc - Browse repository at this point
Copy the full SHA 35f64bcView commit details -
common: add out_log_va to white list
Add out_log_va to the white list as it is no longer used in the release version. Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a465cfc - Browse repository at this point
Copy the full SHA a465cfcView commit details -
common: include ERROR message in pmempool_feature tests
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6d09ac2 - Browse repository at this point
Copy the full SHA 6d09ac2View commit details -
common: errno explicitly provided to ERR() macro.
Remove "!..." logic from error message format string. Use separate argument to either use or not use errno in error message. Remove non-posix version of util_strerror. Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6a9fea9 - Browse repository at this point
Copy the full SHA 6a9fea9View commit details -
Merge pull request pmem#5966 from grom72/common-log-error-wo-errno
Replace ERR() by ERR_WO_ERRNO
Configuration menu - View commit details
-
Copy full SHA for 197782c - Browse repository at this point
Copy the full SHA 197782cView commit details -
Merge pull request pmem#5976 from grom72/ERR-w-explicit-errno
err() with explicit errno
Configuration menu - View commit details
-
Copy full SHA for 87d34cf - Browse repository at this point
Copy the full SHA 87d34cfView commit details -
obj: all errorl logs via ERR_WO_ERRNO()
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4f3473f - Browse repository at this point
Copy the full SHA 4f3473fView commit details -
Merge pull request pmem#5967 from grom72/pmemobj-error-via-ERR
Pmemobj error via ERR() instead of LOG(1,...
Configuration menu - View commit details
-
Copy full SHA for caa911e - Browse repository at this point
Copy the full SHA caa911eView commit details
Commits on Jan 30, 2024
-
Merge pull request pmem#5986 from grom72/call-stack-analysis-whitelist
common: add out_log_va to white list
Configuration menu - View commit details
-
Copy full SHA for 97de0a8 - Browse repository at this point
Copy the full SHA 97de0a8View commit details -
common: final touch for the default logging function
- put the primary destination first and the auxiliary second Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 496812b - Browse repository at this point
Copy the full SHA 496812bView commit details -
common: introduce a separate FATAL macro with errno
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3a71c49 - Browse repository at this point
Copy the full SHA 3a71c49View commit details -
common: replace FATAL* by CORE_LOG_FATAL*
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c64c0c9 - Browse repository at this point
Copy the full SHA c64c0c9View commit details -
common: remove old FATAL implementation
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f9df201 - Browse repository at this point
Copy the full SHA f9df201View commit details -
common: assert macros redefinition
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5eb4adc - Browse repository at this point
Copy the full SHA 5eb4adcView commit details -
Merge pull request pmem#5973 from grom72/coverity-1969782
common: fix coverity issue 1969782
Configuration menu - View commit details
-
Copy full SHA for 68ac660 - Browse repository at this point
Copy the full SHA 68ac660View commit details -
Merge pull request pmem#5978 from janekmi/log-default-primary-then-aux
common: final touch for the default logging function
Configuration menu - View commit details
-
Copy full SHA for ca901b4 - Browse repository at this point
Copy the full SHA ca901b4View commit details -
common: adjust code for null ASSERT definition in debug
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b8f11e9 - Browse repository at this point
Copy the full SHA b8f11e9View commit details -
Merge pull request pmem#5985 from grom72/fatal-w-errno
common: introduce a separate FATAL macro with errno
Configuration menu - View commit details
-
Copy full SHA for 4f341b7 - Browse repository at this point
Copy the full SHA 4f341b7View commit details
Commits on Jan 31, 2024
-
common: convert LOG(1,...) into CORE_LOG_ERROR()
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 08c059b - Browse repository at this point
Copy the full SHA 08c059bView commit details -
common: extend error messages in match file pmempool_transform/TEST10.
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fdf8a78 - Browse repository at this point
Copy the full SHA fdf8a78View commit details -
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 591fdf4 - Browse repository at this point
Copy the full SHA 591fdf4View commit details -
common: CORE_LOG_WARNING_W_ERRNO implementation
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ee731fa - Browse repository at this point
Copy the full SHA ee731faView commit details -
common: workaround of unpredictable strerror_r version
strerror_r() has different return type depends on compliation settings. It is included from string.h and version depends on #define _GNU_SOURCE. Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5e26b9f - Browse repository at this point
Copy the full SHA 5e26b9fView commit details -
common: addjust tests match file for util_poolset tests
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7d3e525 - Browse repository at this point
Copy the full SHA 7d3e525View commit details -
common: avoid badblock error msg when used internally
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2883cf1 - Browse repository at this point
Copy the full SHA 2883cf1View commit details -
Revert "common: avoid badblock error msg when used internally"
This reverts commit 8b87e93.
Configuration menu - View commit details
-
Copy full SHA for a201bbd - Browse repository at this point
Copy the full SHA a201bbdView commit details -
Merge pull request pmem#5987 from grom72/core-log-error
Core log error
Configuration menu - View commit details
-
Copy full SHA for e67b654 - Browse repository at this point
Copy the full SHA e67b654View commit details -
common: convert LOG(2,...) into CORE_LOG_WARNING()
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9b2a884 - Browse repository at this point
Copy the full SHA 9b2a884View commit details -
common: exclude warn messages in pmempool_sync tests until pmem#5983 …
…fixed Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2fae65a - Browse repository at this point
Copy the full SHA 2fae65aView commit details -
common: CORE_LOG_WARNING_W_ERRNO integration
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 564b836 - Browse repository at this point
Copy the full SHA 564b836View commit details -
common: addjust logging levels
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d9ca2f6 - Browse repository at this point
Copy the full SHA d9ca2f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7a0fb5 - Browse repository at this point
Copy the full SHA f7a0fb5View commit details
Commits on Feb 5, 2024
-
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 506a7ff - Browse repository at this point
Copy the full SHA 506a7ffView commit details -
Merge pull request pmem#5988 from grom72/core-log-warning
Core log warning
Configuration menu - View commit details
-
Copy full SHA for 155f1df - Browse repository at this point
Copy the full SHA 155f1dfView commit details -
Merge pull request pmem#5971 from janekmi/log-TLS
common: extract the error_msg module
Configuration menu - View commit details
-
Copy full SHA for 8fd1d3e - Browse repository at this point
Copy the full SHA 8fd1d3eView commit details
Commits on Feb 6, 2024
-
common: extract the error_msg module
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 042456b - Browse repository at this point
Copy the full SHA 042456bView commit details
Commits on Feb 7, 2024
-
common: rename error_msg -> last_error_msg
The last error message is a hand-picked error message believed to convey the critical piece of information which will be available to the user via the *_errormsg() API calls. Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e8fe057 - Browse repository at this point
Copy the full SHA e8fe057View commit details
Commits on Feb 8, 2024
-
test: re-enable pmempool_transform[9,12]
The test 9 needed no special treatment to just work. The test 12 needs just the kind of filtering other pmempool tests received. Ref: pmem#5966 pmem#5982 Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0972b10 - Browse repository at this point
Copy the full SHA 0972b10View commit details -
test: re-enable obj_tx_add_range[3]
It seems to just passed away by itself. Ref: pmem#5965 pmem#5972 Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f7707e3 - Browse repository at this point
Copy the full SHA f7707e3View commit details -
test: re-enable obj_tx_add_range_direct[2]
It seems to just passed away by itself. Ref: pmem#5965 pmem#5974 Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f736f36 - Browse repository at this point
Copy the full SHA f736f36View commit details
Commits on Feb 12, 2024
-
Merge pull request pmem#5997 from pmem/pmempool_transform_9_12_re_enable
test: re-enable pmempool_transform[9,12]
Configuration menu - View commit details
-
Copy full SHA for 8f73ff9 - Browse repository at this point
Copy the full SHA 8f73ff9View commit details -
Merge pull request pmem#5995 from pmem/last-error-msg
common: rename error_msg -> last_error_msg
Configuration menu - View commit details
-
Copy full SHA for 8ca8240 - Browse repository at this point
Copy the full SHA 8ca8240View commit details -
Merge pull request pmem#5998 from pmem/obj_tx_add_range__direct_re_en…
…able test: re-enable obj_tx_add_range[3] and obj_tx_add_range_direct[2]
Configuration menu - View commit details
-
Copy full SHA for d901255 - Browse repository at this point
Copy the full SHA d901255View commit details -
common: CORE_LOG_ERROR_WITH_ERRNO -> _W_ERRNO
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a4e313b - Browse repository at this point
Copy the full SHA a4e313bView commit details -
core: refactor CORE_LOG_*_W_ERRNO macros
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cd4b6f8 - Browse repository at this point
Copy the full SHA cd4b6f8View commit details -
common: do not call ERR() just to write to TLS
- introduce CORE_LOG_ERROR_(W_ERRNO_)LAST macros - targeting the last error message TLS buffer instead of a buffer allocated on stack - before calling the logging function: - process message format - add 'extern "C"' to the log_internal.h header to work properly with pmembench - ERR_W(O)_ERRNO to just call CORE_LOG_ERROR(_W_ERRNO)_LAST Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c8662de - Browse repository at this point
Copy the full SHA c8662deView commit details -
core: deduplicate core log definitions and...
... prepend all non-interfacial definitions with '_'. Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0fdeb55 - Browse repository at this point
Copy the full SHA 0fdeb55View commit details -
Merge pull request pmem#5994 from pmem/log-TLS-cleanup
common: do not call ERR_W(O)_ERRNO just to write to TLS
Configuration menu - View commit details
-
Copy full SHA for b62365e - Browse repository at this point
Copy the full SHA b62365eView commit details -
common: extract core_log aliases and core_asserts
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5a2bf23 - Browse repository at this point
Copy the full SHA 5a2bf23View commit details -
common: remove core_assert.h from out.h
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4a3be8a - Browse repository at this point
Copy the full SHA 4a3be8aView commit details -
Merge pull request pmem#5996 from pmem/core-log-final-split
common: extract core_log aliases and core_asserts
Configuration menu - View commit details
-
Copy full SHA for 004e85d - Browse repository at this point
Copy the full SHA 004e85dView commit details
Commits on Feb 13, 2024
-
common: pass all logs through legacy out if...
...any of the debug logging environment variables are set. Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6ac049b - Browse repository at this point
Copy the full SHA 6ac049bView commit details -
test: revert exclusions needed for pmem#5988 pmem#5966
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0422998 - Browse repository at this point
Copy the full SHA 0422998View commit details -
common: fine-tuned _CORE_LOG_MAX_ERRNO_MSG
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d1f7467 - Browse repository at this point
Copy the full SHA d1f7467View commit details -
Merge pull request pmem#6001 from janekmi/_CORE_LOG_MAX_ERRNO_MSG-uni…
…t-test common: fine-tuned _CORE_LOG_MAX_ERRNO_MSG
Configuration menu - View commit details
-
Copy full SHA for 6e5fd7c - Browse repository at this point
Copy the full SHA 6e5fd7cView commit details -
Merge pull request pmem#6000 from janekmi/out-legacy
common: pass all logs through legacy out if...
Configuration menu - View commit details
-
Copy full SHA for e8d67f4 - Browse repository at this point
Copy the full SHA e8d67f4View commit details -
common: call abort() after reporting a fatal issue
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 87f3c0a - Browse repository at this point
Copy the full SHA 87f3c0aView commit details
Commits on Feb 14, 2024
-
Merge pull request pmem#6003 from grom72/core_log_fatal-w-abort
common: call abort() after reporting a fatal issue
Configuration menu - View commit details
-
Copy full SHA for 0c5aecc - Browse repository at this point
Copy the full SHA 0c5aeccView commit details -
common: enable pmempool_info tests
All pmempool_info tests were ignored because of missing TEST0 Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6bd6e87 - Browse repository at this point
Copy the full SHA 6bd6e87View commit details -
test: revert exclusion introduced by pmem#5966
Revert temporar changes in libpmempool_feature tests Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2e7f5fb - Browse repository at this point
Copy the full SHA 2e7f5fbView commit details -
common: enable usc permision verification
usc permision verification fails when executing for a folder. A temp file is used instead. Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fec5ac1 - Browse repository at this point
Copy the full SHA fec5ac1View commit details -
Merge pull request pmem#6004 from grom72/test-libpmempool-feature
common: reenabling fully libpmempool_feature and pmempool_info tests
Configuration menu - View commit details
-
Copy full SHA for cd2a645 - Browse repository at this point
Copy the full SHA cd2a645View commit details -
common: remove support for NO_LIBPTHREAD build option
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 55e1165 - Browse repository at this point
Copy the full SHA 55e1165View commit details
Commits on Feb 15, 2024
-
common: remove obsolete out_err()
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bc9a284 - Browse repository at this point
Copy the full SHA bc9a284View commit details -
common: include core_log_default_function in call stack analysis
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 41ff803 - Browse repository at this point
Copy the full SHA 41ff803View commit details -
Merge pull request pmem#6006 from grom72/obsolete-out_error
common: remove obsolete out_err()
Configuration menu - View commit details
-
Copy full SHA for 7b4aa49 - Browse repository at this point
Copy the full SHA 7b4aa49View commit details -
Merge pull request pmem#6005 from grom72/no-libpthread
common: remove support for NO_LIBPTHREAD build option
Configuration menu - View commit details
-
Copy full SHA for 085b3ab - Browse repository at this point
Copy the full SHA 085b3abView commit details -
common: make LOG() macro a nop (empty) in release version
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c52608a - Browse repository at this point
Copy the full SHA c52608aView commit details -
common: remove obsolete out_nonl() funcione code
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1143712 - Browse repository at this point
Copy the full SHA 1143712View commit details -
common: remove obsolete out() function
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1512208 - Browse repository at this point
Copy the full SHA 1512208View commit details -
test: replace out() by printf()
out() has been removed from the code. Let's use simple printf(). Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f002940 - Browse repository at this point
Copy the full SHA f002940View commit details -
common: out_err() no longer exists
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 92fd8a7 - Browse repository at this point
Copy the full SHA 92fd8a7View commit details -
common: out_nonl() no longer exists
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a6da386 - Browse repository at this point
Copy the full SHA a6da386View commit details -
common: LOG() suppression simplified
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a814595 - Browse repository at this point
Copy the full SHA a814595View commit details -
common: include core_log_init() in analysis
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1fb3185 - Browse repository at this point
Copy the full SHA 1fb3185View commit details -
common: new functions not used in release
Add to whitelist functions that are only used in debug version. Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5e66fa5 - Browse repository at this point
Copy the full SHA 5e66fa5View commit details -
Merge pull request pmem#6007 from grom72/call-stack-analysis-w-core_l…
…og_default_function Call stack analysis w/ core_log_default_function()
Configuration menu - View commit details
-
Copy full SHA for d8d647a - Browse repository at this point
Copy the full SHA d8d647aView commit details -
Merge pull request pmem#6009 from grom72/ipmctl-with-sudo
common: use sudo for ipmctl command
Configuration menu - View commit details
-
Copy full SHA for 9dd34d8 - Browse repository at this point
Copy the full SHA 9dd34d8View commit details
Commits on Feb 16, 2024
-
obj: remove an unnecessary explicit breaking character
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d5f841e - Browse repository at this point
Copy the full SHA d5f841eView commit details -
Merge pull request pmem#6008 from grom72/obsolete-remove-duplicated-n…
…ames common: remove duplicated functions names
Configuration menu - View commit details
-
Copy full SHA for 6142e60 - Browse repository at this point
Copy the full SHA 6142e60View commit details -
common: test all TLS log messages for length
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6eec12a - Browse repository at this point
Copy the full SHA 6eec12aView commit details -
Merge pull request pmem#6002 from pmem/ERR_ERRNO_unit_test
common: test all TLS log messages for length
Configuration menu - View commit details
-
Copy full SHA for c5d9270 - Browse repository at this point
Copy the full SHA c5d9270View commit details -
common: log w/ errno handled internally
Alternative implementation that keeps max stack consumption on the same level as it was before new logging solution. Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f8b4c9d - Browse repository at this point
Copy the full SHA f8b4c9dView commit details -
Merge pull request pmem#6010 from grom72/log-w-errno-internally
common: log w/ errno handled internally
Configuration menu - View commit details
-
Copy full SHA for 3336a4a - Browse repository at this point
Copy the full SHA 3336a4aView commit details -
common: sort call_all_*() by file and line
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e10a51a - Browse repository at this point
Copy the full SHA e10a51aView commit details -
common: add a scanner for the log calls test
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9c5f70f - Browse repository at this point
Copy the full SHA 9c5f70fView commit details -
Merge pull request pmem#6011 from pmem/log-calls-test-scanner
common: add a scanner for the log calls test
Configuration menu - View commit details
-
Copy full SHA for 9c88414 - Browse repository at this point
Copy the full SHA 9c88414View commit details
Commits on Feb 19, 2024
-
common: fix coverity issue 1976787
Adapt LOG() macro for proper usage in context of if() statement without brackets {}. https://coverityent.devtools.intel.com/prod8/#/project-view/26102/10909?selectedIssue=1976787 Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1058be5 - Browse repository at this point
Copy the full SHA 1058be5View commit details -
Merge pull request pmem#6013 from grom72/coverity-1976787
common: fix coverity issue 1976787
Configuration menu - View commit details
-
Copy full SHA for f70b18f - Browse repository at this point
Copy the full SHA f70b18fView commit details -
common: stop using subprocess with shell=True
https://bandit.readthedocs.io/en/latest/plugins/b602_subprocess_popen_with_shell_equals_true.html Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6ec6c45 - Browse repository at this point
Copy the full SHA 6ec6c45View commit details
Commits on Feb 20, 2024
-
Merge pull request pmem#6014 from janekmi/no-shell-True
common: stop using subprocess with shell=True
Configuration menu - View commit details
-
Copy full SHA for 814dc95 - Browse repository at this point
Copy the full SHA 814dc95View commit details -
common: separate tests for max expected log message size
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8c1c62a - Browse repository at this point
Copy the full SHA 8c1c62aView commit details
Commits on Feb 21, 2024
-
common: restore original out_common() buffer size
The buffer size affect only the debug build. Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c314f24 - Browse repository at this point
Copy the full SHA c314f24View commit details -
Merge pull request pmem#6019 from grom72/maxprint-in-debug
common: restore original out_common() buffer size
Configuration menu - View commit details
-
Copy full SHA for 2738aec - Browse repository at this point
Copy the full SHA 2738aecView commit details -
Merge pull request pmem#6016 from grom72/core_log_max
Separate tests to verify max expected log message size
Configuration menu - View commit details
-
Copy full SHA for 8ff6a12 - Browse repository at this point
Copy the full SHA 8ff6a12View commit details -
common: add some Bandit exclusions
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2362b7b - Browse repository at this point
Copy the full SHA 2362b7bView commit details -
Merge pull request pmem#6018 from pmem/bandit-fix
common: add some Bandit exclusions
Configuration menu - View commit details
-
Copy full SHA for 42e95bb - Browse repository at this point
Copy the full SHA 42e95bbView commit details
Commits on Feb 22, 2024
-
common: introduce logging level HARK
CORE_LOG_HARK together with CORE_LOG_LEVEL_HARK are used for messages that should always be visible in the logging system like library version number, Valgrind compilation status and other basic library information. Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2836433 - Browse repository at this point
Copy the full SHA 2836433View commit details -
Merge pull request pmem#6020 from grom72/core-log-level-hark
common: introduce logging level HARK
Configuration menu - View commit details
-
Copy full SHA for 38d414e - Browse repository at this point
Copy the full SHA 38d414eView commit details -
common: print basic lib info when new logging function is set
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f7442b1 - Browse repository at this point
Copy the full SHA f7442b1View commit details
Commits on Feb 23, 2024
-
common: start PMem tests at 6:00 pm to get results early next day
PMem tests required about 14h30m for execution. With execution started at noon results are practically available at the end of working day. Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5291234 - Browse repository at this point
Copy the full SHA 5291234View commit details -
common: initialize Out_fp before any other log operations
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1916db2 - Browse repository at this point
Copy the full SHA 1916db2View commit details -
common: remove redundant log messages
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a609ece - Browse repository at this point
Copy the full SHA a609eceView commit details -
common: update generated file to reflect latest changes
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 15de5c0 - Browse repository at this point
Copy the full SHA 15de5c0View commit details -
common: run coverage scan in paralel w/ Ubuntu build
To get all results in a shorter time Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9ce89e4 - Browse repository at this point
Copy the full SHA 9ce89e4View commit details -
Merge pull request pmem#6021 from grom72/core-log-lib-info
common: print basic lib info when new logging function is set
Configuration menu - View commit details
-
Copy full SHA for d78d854 - Browse repository at this point
Copy the full SHA d78d854View commit details
Commits on Feb 26, 2024
-
common: missing header file stdarg.h added
The file originally has been included in out.h, and is no longer there after new core_log impelmentation. In majority of builds it was included via valgrind.h, but it is not valid for builds with `make EXTRA_CFLAGS=-DVG_MEMCHECK_ENABLED=0` Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4fd9deb - Browse repository at this point
Copy the full SHA 4fd9debView commit details -
Merge pull request pmem#6027 from grom72/stdarg
common: missing header file stdarg.h added
Configuration menu - View commit details
-
Copy full SHA for cba93a0 - Browse repository at this point
Copy the full SHA cba93a0View commit details -
common: inrease total stack usage limit causes by new logging function
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7ff9616 - Browse repository at this point
Copy the full SHA 7ff9616View commit details
Commits on Feb 27, 2024
-
Merge pull request pmem#6023 from grom72/pmem-test-at-6pm
common: start PMem tests at 6:00 pm to get results early next day
Configuration menu - View commit details
-
Copy full SHA for 0fb0117 - Browse repository at this point
Copy the full SHA 0fb0117View commit details -
Merge pull request pmem#6025 from pmem/coverage-fast
common: run coverage scan in paralel w/ Ubuntu build
Configuration menu - View commit details
-
Copy full SHA for 59f5696 - Browse repository at this point
Copy the full SHA 59f5696View commit details -
common: exclude line number from generated file
Line numer may change what causes `git diff` to produce non-empty output in Scan-Log calls GHA. It should be enough to monitor total number of CORE_LOG... call and ordered list of it. Exact position in the file can not be ensured. Print non-empty log_calls.diff to GHA log Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6b911a6 - Browse repository at this point
Copy the full SHA 6b911a6View commit details -
Merge pull request pmem#6022 from grom72/log-call-all-generate-wo-lin…
…e-no common: exclude line_no from call_all.c.generated
Configuration menu - View commit details
-
Copy full SHA for 83ff555 - Browse repository at this point
Copy the full SHA 83ff555View commit details -
common: remove core_log_to_last (pmem#6030)
common: replace core_log_to_last() by core_log w/ new level Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bbe8082 - Browse repository at this point
Copy the full SHA bbe8082View commit details -
common: disable out_* functions in release build
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2129693 - Browse repository at this point
Copy the full SHA 2129693View commit details -
Merge pull request pmem#6028 from grom72/stack-usage-proper-size
common: inrease total stack usage limit causes by new logging function
Configuration menu - View commit details
-
Copy full SHA for fc6ed8c - Browse repository at this point
Copy the full SHA fc6ed8cView commit details
Commits on Feb 28, 2024
-
test: fix util_poolset test to work w/o ndctl
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ad664ff - Browse repository at this point
Copy the full SHA ad664ffView commit details -
test: fix test for non-ndctl build
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 13c1dec - Browse repository at this point
Copy the full SHA 13c1decView commit details -
Merge pull request pmem#6032 from grom72/util_poolset_test_wo_ndctl
test: fix util_poolset test to work w/o ndctl
Configuration menu - View commit details
-
Copy full SHA for e0189cb - Browse repository at this point
Copy the full SHA e0189cbView commit details
Commits on Feb 29, 2024
-
Merge pull request pmem#6026 from grom72/no-out.c-in-release
common: no out_*() functions in release build
Configuration menu - View commit details
-
Copy full SHA for 03a2082 - Browse repository at this point
Copy the full SHA 03a2082View commit details -
common: an option to run all tests from command line (debbuger)
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for abcccfd - Browse repository at this point
Copy the full SHA abcccfdView commit details -
common: CORE_LOG_* macros UT implementation
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4f686a8 - Browse repository at this point
Copy the full SHA 4f686a8View commit details -
Merge pull request pmem#6031 from grom72/CORE_LOG-ut
test: CORE_LOG_* UT
Configuration menu - View commit details
-
Copy full SHA for a7232e9 - Browse repository at this point
Copy the full SHA a7232e9View commit details
Commits on Mar 1, 2024
-
test: skip run tests for static builds
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 106675c - Browse repository at this point
Copy the full SHA 106675cView commit details -
Merge pull request pmem#6034 from grom72/skip-static-build-in-ut
test: skip run tests for static builds
Configuration menu - View commit details
-
Copy full SHA for ad17ad3 - Browse repository at this point
Copy the full SHA ad17ad3View commit details
Commits on Mar 5, 2024
-
common: core_log_set/get_threshold MT unit tests
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3e5569d - Browse repository at this point
Copy the full SHA 3e5569dView commit details -
test: UT_ASSERTstreq() for strings comparison
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bc31e53 - Browse repository at this point
Copy the full SHA bc31e53View commit details -
test: core_log_default_function UT implementation
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3ee560e - Browse repository at this point
Copy the full SHA 3ee560eView commit details -
Merge pull request pmem#6029 from grom72/core-log-default-function-ut
common: core_log_default_function() ut
Configuration menu - View commit details
-
Copy full SHA for ddf59f0 - Browse repository at this point
Copy the full SHA ddf59f0View commit details
Commits on Mar 6, 2024
-
Merge pull request pmem#6035 from janekmi/core_log_threshold-mt
common: core_log_set/get_threshold MT unit tests
Configuration menu - View commit details
-
Copy full SHA for 2edad18 - Browse repository at this point
Copy the full SHA 2edad18View commit details
Commits on Mar 7, 2024
-
test: introduce core_log() unit tests
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bf09701 - Browse repository at this point
Copy the full SHA bf09701View commit details -
Merge pull request pmem#6033 from janekmi/core_log-ut
test: introduce core_log() unit tests
Configuration menu - View commit details
-
Copy full SHA for dde2f7e - Browse repository at this point
Copy the full SHA dde2f7eView commit details -
test: fix static variable for clang
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 522f151 - Browse repository at this point
Copy the full SHA 522f151View commit details -
common: drop the logging context
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for def6b52 - Browse repository at this point
Copy the full SHA def6b52View commit details -
Merge pull request pmem#6037 from janekmi/core_log-no-context
common: drop the logging context
Configuration menu - View commit details
-
Copy full SHA for 5a10cba - Browse repository at this point
Copy the full SHA 5a10cbaView commit details -
common: core_log_set/get_threshold MT unit tests (part 2)
- make core_log_threshold_mt a dedicated test - keep Core_log_threshold available only via API - add _core_log_get_threshold_internal() calls Ref: pmem#6035 Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e06c162 - Browse repository at this point
Copy the full SHA e06c162View commit details -
Merge pull request pmem#6038 from janekmi/core_log_threshold-mt-p2
common: core_log_set/get_threshold MT unit tests (part 2)
Configuration menu - View commit details
-
Copy full SHA for 849750e - Browse repository at this point
Copy the full SHA 849750eView commit details
Commits on Mar 8, 2024
-
Merge pull request pmem#6040 from grom72/core_log_default_function-in…
…-clang test: fix static variable for clang
Configuration menu - View commit details
-
Copy full SHA for 00195e1 - Browse repository at this point
Copy the full SHA 00195e1View commit details -
test: skip core_log_default_function tests for static builds
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cad5819 - Browse repository at this point
Copy the full SHA cad5819View commit details -
Merge pull request pmem#6042 from grom72/core_log_default_function-on…
…ly-in-non-static test: skip core_log_default_function tests for static builds
Configuration menu - View commit details
-
Copy full SHA for bbf9c4f - Browse repository at this point
Copy the full SHA bbf9c4fView commit details -
common: add core_log_set_function() MT unit test
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1c2e3ff - Browse repository at this point
Copy the full SHA 1c2e3ffView commit details -
test: add core_log_function_mt no-valgrind test
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 139bd37 - Browse repository at this point
Copy the full SHA 139bd37View commit details
Commits on Mar 11, 2024
-
common: update actions/checkout to v4
It seems the only thing changed between v3 and v4 is node20. v4.1.1 has been used in our ci before. It was unified to directly use v4 which will make our life easier since we would not need to update these workflows till v5. Ref: https://github.com/actions/checkout/releases/tag/v4.0.0 Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9c33b7d - Browse repository at this point
Copy the full SHA 9c33b7dView commit details -
Merge pull request pmem#6041 from janekmi/core_log_set_function-MT
common: add core_log_set_function() MT unit test
Configuration menu - View commit details
-
Copy full SHA for b00e032 - Browse repository at this point
Copy the full SHA b00e032View commit details -
common: add parallel clang Main / Basic build
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8015afb - Browse repository at this point
Copy the full SHA 8015afbView commit details -
test: instroduce FUNC_MOCK_NONSTATIC and FUNC_MOCK_EXTERN
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 580750a - Browse repository at this point
Copy the full SHA 580750aView commit details -
test: don't configure the log function for PMEMOBJ...
... nor PMEMCORE. Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ce041fc - Browse repository at this point
Copy the full SHA ce041fcView commit details -
test: exclude core_log* from pmemcheck and/or memcheck
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6f2c54a - Browse repository at this point
Copy the full SHA 6f2c54aView commit details -
test: add missing static (clang fix)
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for eb5bec0 - Browse repository at this point
Copy the full SHA eb5bec0View commit details
Commits on Mar 12, 2024
-
Merge pull request pmem#6044 from pmem/test-no-pmemobj_log_set_function
test: don't configure the log function for PMEMOBJ nor PMEMCORE
Configuration menu - View commit details
-
Copy full SHA for d16a3f1 - Browse repository at this point
Copy the full SHA d16a3f1View commit details -
Merge pull request pmem#6045 from janekmi/workflow-additions
common: various clang fixes
Configuration menu - View commit details
-
Copy full SHA for 396c967 - Browse repository at this point
Copy the full SHA 396c967View commit details -
Merge pull request pmem#6046 from janekmi/actions_checkout_v4
common: update actions/checkout to v4
Configuration menu - View commit details
-
Copy full SHA for 9819db6 - Browse repository at this point
Copy the full SHA 9819db6View commit details -
test: UT for core_log_set_function()
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9a96de0 - Browse repository at this point
Copy the full SHA 9a96de0View commit details -
common: remove obsolete headers files
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d412c36 - Browse repository at this point
Copy the full SHA d412c36View commit details -
common: remove unsupported FreeBSD related define
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 00a2fed - Browse repository at this point
Copy the full SHA 00a2fedView commit details
Commits on Mar 13, 2024
-
Merge pull request pmem#6051 from grom72/obsolete-freebsd
common: remove unsupported FreeBSD related define
Configuration menu - View commit details
-
Copy full SHA for c98000e - Browse repository at this point
Copy the full SHA c98000eView commit details -
Merge pull request pmem#6053 from grom72/obsolete-remove-daxctl-header
common: remove obsolete headers files
Configuration menu - View commit details
-
Copy full SHA for e152df6 - Browse repository at this point
Copy the full SHA e152df6View commit details
Commits on Mar 14, 2024
-
Merge pull request pmem#6047 from grom72/core-log-set-function-ut
test: UT for core_log_set_function()
Configuration menu - View commit details
-
Copy full SHA for 3fda80e - Browse repository at this point
Copy the full SHA 3fda80eView commit details -
common: add log.h to libpmemobj.h
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7c1fffd - Browse repository at this point
Copy the full SHA 7c1fffdView commit details -
Merge pull request pmem#6054 from janekmi/pmemobj-add-log.h-to-libpme…
…mobj.h common: add log.h to libpmemobj.h
Configuration menu - View commit details
-
Copy full SHA for 44cd084 - Browse repository at this point
Copy the full SHA 44cd084View commit details
Commits on Mar 15, 2024
-
pmemobj: introduce fuses against ill-considered use of NDCTL_ENABLE=n
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c24892f - Browse repository at this point
Copy the full SHA c24892fView commit details -
common: use PMEMOBJ_IGNORE_*=y when necessary
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 44a4f36 - Browse repository at this point
Copy the full SHA 44a4f36View commit details -
obj: synchronize pmemobj_log API with core_log API
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e0bc1f3 - Browse repository at this point
Copy the full SHA e0bc1f3View commit details -
test: pmemobj_log_function UT implementation
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a056f43 - Browse repository at this point
Copy the full SHA a056f43View commit details -
test: rename obj_log_function to obj_log_set_function
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cd79eb5 - Browse repository at this point
Copy the full SHA cd79eb5View commit details -
test: split pmemobj_log* tests to separate folders
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0ad2b2b - Browse repository at this point
Copy the full SHA 0ad2b2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 559d3ed - Browse repository at this point
Copy the full SHA 559d3edView commit details -
Merge pull request pmem#6043 from osalyk/logging_doc
doc: logging function documentation
Configuration menu - View commit details
-
Copy full SHA for 664ff5d - Browse repository at this point
Copy the full SHA 664ff5dView commit details
Commits on Mar 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3d531e6 - Browse repository at this point
Copy the full SHA 3d531e6View commit details -
Merge pull request pmem#6048 from grom72/pmemobj_log_function-ut
test: pmemobj_log_function UT implementation
Configuration menu - View commit details
-
Copy full SHA for 3e4c8ad - Browse repository at this point
Copy the full SHA 3e4c8adView commit details
Commits on Mar 19, 2024
-
Merge pull request pmem#5946 from janekmi/NDCTL_ENABLE-sealing
pmemobj: introduce fuses against ill-considered use of NDCTL_ENABLE=n
Configuration menu - View commit details
-
Copy full SHA for eb8c8ab - Browse repository at this point
Copy the full SHA eb8c8abView commit details -
Merge pull request pmem#6056 from osalyk/improve_doc
doc: add an exception and a macro
Configuration menu - View commit details
-
Copy full SHA for 8004f8b - Browse repository at this point
Copy the full SHA 8004f8bView commit details -
common: check_license remove unused code
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9e40ec7 - Browse repository at this point
Copy the full SHA 9e40ec7View commit details -
common: check_license fix the year's line number
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8792d61 - Browse repository at this point
Copy the full SHA 8792d61View commit details -
Configuration menu - View commit details
-
Copy full SHA for e17af64 - Browse repository at this point
Copy the full SHA e17af64View commit details -
common: allow check_license to apply proposed changes
- assuming the source is not dirty Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9edb757 - Browse repository at this point
Copy the full SHA 9edb757View commit details -
Configuration menu - View commit details
-
Copy full SHA for c045462 - Browse repository at this point
Copy the full SHA c045462View commit details
Commits on Mar 20, 2024
-
Merge pull request pmem#6058 from janekmi/check-license-1.1
common: allow check_license to apply proposed changes
Configuration menu - View commit details
-
Copy full SHA for 01bd514 - Browse repository at this point
Copy the full SHA 01bd514View commit details -
Configuration menu - View commit details
-
Copy full SHA for 204bdff - Browse repository at this point
Copy the full SHA 204bdffView commit details -
Merge pull request pmem#6057 from osalyk/pmem_get_log_th
pmem: add pmem_log_[get/set]_treshold functions + UT
Configuration menu - View commit details
-
Copy full SHA for ca3fd60 - Browse repository at this point
Copy the full SHA ca3fd60View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef81768 - Browse repository at this point
Copy the full SHA ef81768View commit details -
test: suppress ERROR messages when irrelevant to the test result
Suppress *ERROR* messages from stderr in tests that verify faulty situation based on function return value and errno value. These tests ignore stderr/stdout at all. This is to avoid a lot of unnecessary messages on the screen during tests execution. Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 478a79e - Browse repository at this point
Copy the full SHA 478a79eView commit details -
Merge pull request pmem#6059 from osalyk/pmem_log_set_fun
pmem: add pmem_log_set_function function + UT
Configuration menu - View commit details
-
Copy full SHA for 457c61d - Browse repository at this point
Copy the full SHA 457c61dView commit details
Commits on Mar 21, 2024
-
common: cleanup the way Valgrind is disabled in build
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e2d0ec7 - Browse repository at this point
Copy the full SHA e2d0ec7View commit details -
common: disable Valgrind tools when Valgrind is not enabled
Disable all Valgrind tools when Valgrind is not enabled Use VALGRIND=0 env. var. to disable Valgrind in compilation Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 19ca6ee - Browse repository at this point
Copy the full SHA 19ca6eeView commit details -
common: separate test to verify if Valgrind enabled in tests
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2c76ea6 - Browse repository at this point
Copy the full SHA 2c76ea6View commit details -
common: check if Valgrind was enabled during biuld time
Test is skipped if any Valgrind tool is required and Valgrind was not enabled during build (VALGRIND=0) Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 12597f2 - Browse repository at this point
Copy the full SHA 12597f2View commit details -
common: add GHA test w/o Valgrind
disable valgrind in builds that do not need them Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d0a979b - Browse repository at this point
Copy the full SHA d0a979bView commit details -
common: fix GHA builds w/o ndctl
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cf1a192 - Browse repository at this point
Copy the full SHA cf1a192View commit details -
common: increase GHA jobs names readability
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8188ab6 - Browse repository at this point
Copy the full SHA 8188ab6View commit details
Commits on Mar 25, 2024
-
Merge pull request pmem#5950 from grom72/obsolete-on_pmemcheck
common: Clean-up Valgrind usage in the project
Configuration menu - View commit details
-
Copy full SHA for d4bd6f2 - Browse repository at this point
Copy the full SHA d4bd6f2View commit details
Commits on Mar 26, 2024
-
common: include new logging functions in linkers files
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 204e1ab - Browse repository at this point
Copy the full SHA 204e1abView commit details -
common: include new logging functions in call_stacks_analysis
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e879fe - Browse repository at this point
Copy the full SHA 7e879feView commit details
Commits on Mar 27, 2024
-
common: temporar fix for improper inline functions parsing
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dd0b61b - Browse repository at this point
Copy the full SHA dd0b61bView commit details -
Merge pull request pmem#6066 from grom72/call-stack-analysis-w-log
common: include new logging functions in linkers files
Configuration menu - View commit details
-
Copy full SHA for ff32ce0 - Browse repository at this point
Copy the full SHA ff32ce0View commit details
Commits on Mar 28, 2024
-
common: introduce benchmakrs/run_and_combine.py
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 88e116d - Browse repository at this point
Copy the full SHA 88e116dView commit details -
benchmarks: adjust pool size factor to avoid OoM
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fedfc26 - Browse repository at this point
Copy the full SHA fedfc26View commit details -
common: install missing benchmarking dependencies
- numactl - pandas Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for db06716 - Browse repository at this point
Copy the full SHA db06716View commit details -
Merge pull request pmem#6063 from grom72/silent-error-in-tests
test: suppress ERROR messages when irrelevant to the test result
Configuration menu - View commit details
-
Copy full SHA for 6302d16 - Browse repository at this point
Copy the full SHA 6302d16View commit details -
common: introduce the PMEM Benchmark workflow
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 264bd8c - Browse repository at this point
Copy the full SHA 264bd8cView commit details -
Merge pull request pmem#6069 from pmem/pmem-benchmark
common: benchmarking utility and workflow
Configuration menu - View commit details
-
Copy full SHA for d9c6ba8 - Browse repository at this point
Copy the full SHA d9c6ba8View commit details
Commits on Apr 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ee83f8a - Browse repository at this point
Copy the full SHA ee83f8aView commit details -
Merge pull request pmem#6061 from osalyk/pmem_doc
doc: add pmem_log_* documentations
Configuration menu - View commit details
-
Copy full SHA for 8d177f1 - Browse repository at this point
Copy the full SHA 8d177f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94ebe88 - Browse repository at this point
Copy the full SHA 94ebe88View commit details -
Merge pull request pmem#6067 from osalyk/pmemobj_log
obj: unify description with implementation pmemobj_log* fun
Configuration menu - View commit details
-
Copy full SHA for 5e319ce - Browse repository at this point
Copy the full SHA 5e319ceView commit details -
common: use unsigned for line_no as it is done in DAOS/vos
To make PMDK logging system compatible with DAOS/vos logging. Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8fd5b4e - Browse repository at this point
Copy the full SHA 8fd5b4eView commit details -
common: avoid pmem_ prefix for pmem2 functions
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 70166e7 - Browse repository at this point
Copy the full SHA 70166e7View commit details -
common: use bigger function's size in case of conflict
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fe46289 - Browse repository at this point
Copy the full SHA fe46289View commit details -
Merge pull request pmem#6064 from grom72/log-const-unsigned-line_no
common: log uses unsigned instead of int for line_no as it is done in DAOS/vos
Configuration menu - View commit details
-
Copy full SHA for cb70da3 - Browse repository at this point
Copy the full SHA cb70da3View commit details -
Merge pull request pmem#6065 from grom72/pmem-no-duplicate-name
common: avoid pmem_ prefix for pmem2 functions
Configuration menu - View commit details
-
Copy full SHA for 635924d - Browse repository at this point
Copy the full SHA 635924dView commit details -
common: fix support of OS_DIMM_CFLAG
`#if NDCTL_ENABLED` that is used in the source code expects that `NDCTL_ENABLED` is defined all the time with either *0* or *non-0* value. Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0255347 - Browse repository at this point
Copy the full SHA 0255347View commit details
Commits on Apr 3, 2024
-
common: 2.1.0 documentation update
Signed-off-by: Tomasz Gromadzki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 39ca94a - Browse repository at this point
Copy the full SHA 39ca94aView commit details -
Merge pull request pmem#6071 from grom72/2.1.0-changelog
common: 2.1.0 documentation update
Configuration menu - View commit details
-
Copy full SHA for 09cc935 - Browse repository at this point
Copy the full SHA 09cc935View commit details -
Merge pull request pmem#5943 from grom72/obsolete-OS_DIMM_CFLAG
common: fix support of OS_DIMM_CFLAG
Configuration menu - View commit details
-
Copy full SHA for 6d5e095 - Browse repository at this point
Copy the full SHA 6d5e095View commit details -
benchmark: tune perf.cfg for longer execution times
Signed-off-by: Jan Michalski <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 58038b7 - Browse repository at this point
Copy the full SHA 58038b7View commit details
Commits on Apr 4, 2024
-
Merge pull request pmem#6072 from pmem/pmem-benchmark-p2
benchmark: tune perf.cfg for longer execution times
Configuration menu - View commit details
-
Copy full SHA for e798397 - Browse repository at this point
Copy the full SHA e798397View commit details
Commits on Apr 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c45d8c9 - Browse repository at this point
Copy the full SHA c45d8c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2185cfd - Browse repository at this point
Copy the full SHA 2185cfdView commit details -
Merge pull request pmem#6074 from osalyk/obj_open_warning
obj: verify the shutdown state in pmemobj pool
Configuration menu - View commit details
-
Copy full SHA for b80b7a4 - Browse repository at this point
Copy the full SHA b80b7a4View commit details -
Merge pull request pmem#6073 from osalyk/fix_doc
doc: add missing doc file
Configuration menu - View commit details
-
Copy full SHA for d38a0a0 - Browse repository at this point
Copy the full SHA d38a0a0View commit details
Commits on Apr 9, 2024
-
common: add SDS related CORE_LOG_WARNING to core_log_max test
Signed-off-by: Gromadzki, Tomasz <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a47b754 - Browse repository at this point
Copy the full SHA a47b754View commit details
Commits on Apr 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4637992 - Browse repository at this point
Copy the full SHA 4637992View commit details -
Merge pull request pmem#6075 from grom72/SDS-fix-1
common: add SDS related CORE_LOG_WARNING to core_log_max test
Configuration menu - View commit details
-
Copy full SHA for b46342e - Browse repository at this point
Copy the full SHA b46342eView commit details -
Merge pull request pmem#6076 from pmem/doc_fail
doc: remove unneeded file
Configuration menu - View commit details
-
Copy full SHA for 2ef62c4 - Browse repository at this point
Copy the full SHA 2ef62c4View commit details
Commits on Apr 16, 2024
-
The problem was observed and confirmed only on Ubuntu
Configuration menu - View commit details
-
Copy full SHA for a8b1cc6 - Browse repository at this point
Copy the full SHA a8b1cc6View commit details
Commits on Apr 17, 2024
-
Merge pull request pmem#6078 from pmem/stack_usage_limit
utils: change lower_limit
Configuration menu - View commit details
-
Copy full SHA for 3a208d6 - Browse repository at this point
Copy the full SHA 3a208d6View commit details
Commits on May 8, 2024
-
doc: logging information added to manpages (7)
Signed-off-by: Tomasz Gromadzki <[email protected]
Configuration menu - View commit details
-
Copy full SHA for 0c3223e - Browse repository at this point
Copy the full SHA 0c3223eView commit details
Commits on May 9, 2024
-
Merge pull request pmem#6083 from grom72/logging7md
doc: logging information added to manpages (7)
Configuration menu - View commit details
-
Copy full SHA for c832d31 - Browse repository at this point
Copy the full SHA c832d31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f27651 - Browse repository at this point
Copy the full SHA 4f27651View commit details -
Merge pull request pmem#6082 from osalyk/logging_deprecated
doc: mark old logging as deprecated
Configuration menu - View commit details
-
Copy full SHA for ff78d98 - Browse repository at this point
Copy the full SHA ff78d98View commit details -
Configuration menu - View commit details
-
Copy full SHA for b003aae - Browse repository at this point
Copy the full SHA b003aaeView commit details
Commits on May 10, 2024
-
Merge pull request pmem#6084 from pmem/codecov_build
common: update CODECOV workflow file
Configuration menu - View commit details
-
Copy full SHA for 88db614 - Browse repository at this point
Copy the full SHA 88db614View commit details
Commits on May 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7be4154 - Browse repository at this point
Copy the full SHA 7be4154View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5386e78 - Browse repository at this point
Copy the full SHA 5386e78View commit details