Michael Davidsaver
|
fedbec649b
|
server: rework cleanup of connection, channel, and operation
|
2023-03-20 09:41:41 -07:00 |
|
Michael Davidsaver
|
9c546f0ed4
|
update release notes
|
2023-02-13 07:45:55 -08:00 |
|
Peter Milne
|
449244090d
|
spelling fix
On branch master
modified: documentation/index.rst
|
2023-02-13 07:44:44 -08:00 |
|
Michael Davidsaver
|
df60d5ae57
|
doc
|
2023-02-13 07:44:44 -08:00 |
|
Michael Davidsaver
|
4ced2d8837
|
print char types as integers
|
2023-02-13 07:44:44 -08:00 |
|
Michael Davidsaver
|
f4069ef596
|
expand testing of shared_array::convertTo
|
2023-02-13 07:42:54 -08:00 |
|
Michael Davidsaver
|
1aad37c230
|
minor
|
2023-02-13 07:42:54 -08:00 |
|
Michael Davidsaver
|
e93909cf7e
|
fix shared_array::convertTo()
|
2023-02-12 08:26:50 -08:00 |
|
Michael Davidsaver
|
274133bcfc
|
~fix magic union autoselect
Stop of after first successful conversion
|
2023-02-12 08:26:50 -08:00 |
|
Michael Davidsaver
|
a613778471
|
expand test coverage
|
2023-02-12 08:26:50 -08:00 |
|
Michael Davidsaver
|
30b040465a
|
fix Value::unmark() w/ parents=true
|
2023-02-12 08:26:50 -08:00 |
|
Michael Davidsaver
|
da2737f6d2
|
minor
|
2023-02-12 08:26:50 -08:00 |
|
Michael Davidsaver
|
31e0fd8242
|
expand test coverage
|
2023-02-12 08:26:50 -08:00 |
|
Michael Davidsaver
|
b9170a9885
|
fix Value::nmembers
|
2023-02-12 08:26:50 -08:00 |
|
Michael Davidsaver
|
58ce9533c0
|
coverage.sh keep last output automatically
|
2023-02-12 08:26:50 -08:00 |
|
Michael Davidsaver
|
631c9d828d
|
coverage.sh portability
|
2023-02-09 09:24:19 -08:00 |
|
Michael Davidsaver
|
2372702e41
|
1.1.2
PVXS Python / win64 3.10 (push) Failing after 1s
PVXS Python / win64 3.5 (push) Failing after 1s
PVXS Python / win64 3.6 (push) Failing after 1s
PVXS Python / win64 3.7 (push) Failing after 1s
PVXS Python / win64 3.8 (push) Failing after 1s
PVXS Python / win64 3.9 (push) Failing after 1s
PVXS EPICS / Linux centos 7 (push) Failing after 2s
PVXS Python / linux64 test (push) Failing after 2s
PVXS EPICS / Linux fedora 34 (push) Failing after 4s
PVXS Python / linux 2.7 i686 (push) Failing after 7s
PVXS Python / linux 2.7u i686 (push) Failing after 7s
PVXS Python / linux 3.5 i686 (push) Failing after 8s
PVXS Python / linux 3.6 i686 (push) Failing after 8s
PVXS Python / linux 3.7 i686 (push) Failing after 7s
PVXS Python / linux 3.9 i686 (push) Failing after 7s
PVXS Python / linux 3.8 i686 (push) Failing after 11s
PVXS Python / linux 2.7 amd64 (push) Failing after 7s
PVXS Python / linux 2.7u amd64 (push) Failing after 7s
PVXS Python / linux 3.5 amd64 (push) Failing after 7s
PVXS Python / linux 3.6 amd64 (push) Failing after 7s
PVXS Python / linux 3.7 amd64 (push) Failing after 8s
PVXS Python / linux 3.8 amd64 (push) Failing after 7s
PVXS Python / linux 3.9 amd64 (push) Failing after 7s
PVXS Python / linux 3.10 amd64 (push) Failing after 7s
PVXS EPICS / Native Linux with 3.14 (push) Cancelled after 0s
PVXS EPICS / Native Linux with 3.15 (push) Cancelled after 0s
PVXS EPICS / Native Linux with clang (push) Cancelled after 0s
PVXS EPICS / OSX (push) Cancelled after 0s
PVXS EPICS / Native Linux (WError) (push) Cancelled after 0s
PVXS EPICS / Native Linux (c++17) (push) Cancelled after 0s
PVXS EPICS / RTEMS5 (push) Cancelled after 0s
PVXS EPICS / Native Linux with libevent stable (push) Cancelled after 0s
PVXS EPICS / Cross mingw64 DLL (push) Cancelled after 0s
PVXS EPICS / Cross mingw64 static (push) Cancelled after 0s
PVXS EPICS / vs2019 DLL (push) Cancelled after 0s
PVXS EPICS / vs2019 static (push) Cancelled after 0s
PVXS Python / osx 2.7 intel (push) Cancelled after 0s
PVXS Python / osx 3.10 intel (push) Cancelled after 0s
PVXS Python / osx 3.6 intel (push) Cancelled after 0s
PVXS Python / osx 3.7 intel (push) Cancelled after 0s
PVXS Python / osx 3.8 intel (push) Cancelled after 0s
PVXS Python / osx 3.9 intel (push) Cancelled after 0s
1.1.2
|
2023-02-05 11:30:19 -08:00 |
|
Michael Davidsaver
|
6a560172dc
|
1.1.2a1
|
2023-02-03 14:00:16 -08:00 |
|
Michael Davidsaver
|
35c093fe4b
|
Catch improperly pure wheel
|
2023-02-03 13:52:27 -08:00 |
|
Michael Davidsaver
|
b28f473d69
|
py: require setuptools_dso w/ platlib fix
|
2023-02-03 13:52:27 -08:00 |
|
Michael Davidsaver
|
f75bcc5044
|
constify OpBase and friends
|
2023-01-31 09:54:10 -08:00 |
|
Michael Davidsaver
|
78f54455e6
|
Value fix delta output format
Actually show delta
|
2023-01-31 09:54:10 -08:00 |
|
Michael Davidsaver
|
a9699be7e8
|
minor
|
2023-01-31 09:54:10 -08:00 |
|
Michael Davidsaver
|
66441a4d2f
|
doc
|
2023-01-26 08:51:31 -08:00 |
|
Michael Davidsaver
|
a7ce56ac18
|
add shared_array::thaw()
|
2023-01-26 08:23:40 -08:00 |
|
Michael Davidsaver
|
6d9a77d03b
|
SigInt fix disarm
|
2023-01-26 08:23:40 -08:00 |
|
Michael Davidsaver
|
e7d7f185d4
|
Value::lookup throw NoField
|
2023-01-25 22:41:25 -08:00 |
|
Michael Davidsaver
|
b17f820767
|
sharedpv: avoid deadlock on error path
Need to unlock for all MonitorSetupOp methods
|
2022-12-27 11:16:35 -08:00 |
|
Michael Davidsaver
|
db6b7ba34b
|
minor
|
2022-12-27 11:16:35 -08:00 |
|
Michael Davidsaver
|
7be1070517
|
1.1.1
PVXS Python / win64 3.10 (push) Failing after 1s
PVXS Python / win64 3.5 (push) Failing after 1s
PVXS Python / win64 3.6 (push) Failing after 1s
PVXS Python / win64 3.7 (push) Failing after 1s
PVXS Python / win64 3.8 (push) Failing after 1s
PVXS Python / win64 3.9 (push) Failing after 1s
PVXS EPICS / Linux centos 7 (push) Failing after 2s
PVXS EPICS / Linux fedora 34 (push) Failing after 2s
PVXS Python / linux64 test (push) Failing after 1s
PVXS Python / linux 2.7 i686 (push) Failing after 7s
PVXS Python / linux 2.7u i686 (push) Failing after 7s
PVXS Python / linux 3.5 i686 (push) Failing after 7s
PVXS Python / linux 3.6 i686 (push) Failing after 7s
PVXS Python / linux 3.7 i686 (push) Failing after 7s
PVXS Python / linux 3.8 i686 (push) Failing after 8s
PVXS Python / linux 3.9 i686 (push) Failing after 8s
PVXS Python / linux 2.7 amd64 (push) Failing after 7s
PVXS Python / linux 2.7u amd64 (push) Failing after 7s
PVXS Python / linux 3.5 amd64 (push) Failing after 7s
PVXS Python / linux 3.6 amd64 (push) Failing after 7s
PVXS Python / linux 3.7 amd64 (push) Failing after 7s
PVXS Python / linux 3.8 amd64 (push) Failing after 7s
PVXS Python / linux 3.9 amd64 (push) Failing after 7s
PVXS Python / linux 3.10 amd64 (push) Failing after 7s
PVXS EPICS / Native Linux with 3.14 (push) Cancelled after 0s
PVXS EPICS / Native Linux with 3.15 (push) Cancelled after 0s
PVXS EPICS / Native Linux with clang (push) Cancelled after 0s
PVXS EPICS / OSX (push) Cancelled after 0s
PVXS EPICS / Native Linux (WError) (push) Cancelled after 0s
PVXS EPICS / Native Linux (c++17) (push) Cancelled after 0s
PVXS EPICS / RTEMS5 (push) Cancelled after 0s
PVXS EPICS / Native Linux with libevent stable (push) Cancelled after 0s
PVXS EPICS / Cross mingw64 DLL (push) Cancelled after 0s
PVXS EPICS / Cross mingw64 static (push) Cancelled after 0s
PVXS EPICS / vs2019 DLL (push) Cancelled after 0s
PVXS EPICS / vs2019 static (push) Cancelled after 0s
PVXS Python / osx 2.7 intel (push) Cancelled after 0s
PVXS Python / osx 3.10 intel (push) Cancelled after 0s
PVXS Python / osx 3.6 intel (push) Cancelled after 0s
PVXS Python / osx 3.7 intel (push) Cancelled after 0s
PVXS Python / osx 3.8 intel (push) Cancelled after 0s
PVXS Python / osx 3.9 intel (push) Cancelled after 0s
1.1.1
|
2022-12-15 10:21:42 -08:00 |
|
Michael Davidsaver
|
dd0f8bb600
|
prepare for 1.1.1
|
2022-12-14 14:00:02 -08:00 |
|
Michael Davidsaver
|
c7b4650ba1
|
fix TypeStore maintenance
|
2022-12-14 12:36:14 -08:00 |
|
Michael Davidsaver
|
c6eec978fe
|
update ci
|
2022-12-13 15:55:06 -08:00 |
|
Michael Davidsaver
|
af7cdfe555
|
RULES_PVXS_MODULE scan LIB_LIBS as well
|
2022-12-13 15:45:13 -08:00 |
|
Michael Davidsaver
|
2ea141a149
|
doc
|
2022-12-13 15:45:13 -08:00 |
|
Michael Davidsaver
|
af20a88450
|
1.1.0
PVXS Python / win64 3.10 (push) Failing after 9s
PVXS Python / win64 3.5 (push) Failing after 1s
PVXS Python / win64 3.6 (push) Failing after 1s
PVXS Python / win64 3.7 (push) Failing after 1s
PVXS Python / win64 3.8 (push) Failing after 1s
PVXS Python / win64 3.9 (push) Failing after 1s
PVXS EPICS / Linux centos 7 (push) Failing after 2s
PVXS EPICS / Linux fedora 34 (push) Failing after 2s
PVXS Python / linux64 test (push) Failing after 1s
PVXS Python / linux 2.7 i686 (push) Failing after 7s
PVXS Python / linux 2.7u i686 (push) Failing after 7s
PVXS Python / linux 3.5 i686 (push) Failing after 7s
PVXS Python / linux 3.6 i686 (push) Failing after 7s
PVXS Python / linux 3.7 i686 (push) Failing after 7s
PVXS Python / linux 3.8 i686 (push) Failing after 7s
PVXS Python / linux 3.9 i686 (push) Failing after 7s
PVXS Python / linux 2.7 amd64 (push) Failing after 7s
PVXS Python / linux 2.7u amd64 (push) Failing after 7s
PVXS Python / linux 3.5 amd64 (push) Failing after 7s
PVXS Python / linux 3.6 amd64 (push) Failing after 7s
PVXS Python / linux 3.7 amd64 (push) Failing after 8s
PVXS Python / linux 3.8 amd64 (push) Failing after 8s
PVXS Python / linux 3.9 amd64 (push) Failing after 7s
PVXS Python / linux 3.10 amd64 (push) Failing after 7s
PVXS EPICS / Native Linux with 3.14 (push) Cancelled after 0s
PVXS EPICS / Native Linux with 3.15 (push) Cancelled after 0s
PVXS EPICS / Native Linux with clang (push) Cancelled after 0s
PVXS EPICS / OSX (push) Cancelled after 0s
PVXS EPICS / Native Linux (WError) (push) Cancelled after 0s
PVXS EPICS / Native Linux (c++17) (push) Cancelled after 0s
PVXS EPICS / RTEMS5 (push) Cancelled after 0s
PVXS EPICS / Native Linux with libevent stable (push) Cancelled after 0s
PVXS EPICS / Cross mingw64 DLL (push) Cancelled after 0s
PVXS EPICS / Cross mingw64 static (push) Cancelled after 0s
PVXS EPICS / vs2019 DLL (push) Cancelled after 0s
PVXS EPICS / vs2019 static (push) Cancelled after 0s
PVXS Python / osx 3.7 intel (push) Cancelled after 0s
PVXS Python / osx 2.7 intel (push) Cancelled after 0s
PVXS Python / osx 3.10 intel (push) Cancelled after 0s
PVXS Python / osx 3.6 intel (push) Cancelled after 0s
PVXS Python / osx 3.8 intel (push) Cancelled after 0s
PVXS Python / osx 3.9 intel (push) Cancelled after 0s
1.1.0
|
2022-11-28 08:04:28 -08:00 |
|
Michael Davidsaver
|
8972e93a35
|
prepare for 1.1.0
|
2022-11-27 11:56:18 -08:00 |
|
Michael Davidsaver
|
36a4a2e3d6
|
doc: add icon
|
2022-11-27 11:55:22 -08:00 |
|
Michael Davidsaver
|
8a93eda681
|
update ci-scripts
switch to 7.0.7 until make issue resolved
|
2022-11-27 11:55:22 -08:00 |
|
Michael Davidsaver
|
ac0f7948d5
|
Add MonitorStat::maxQueue
|
2022-11-27 08:20:13 -08:00 |
|
Michael Davidsaver
|
1ed51c597c
|
avoid redundant atomic load
compare_exchange_strong() updates 'idx' with
the actual value if the comparison fails.
|
2022-11-27 08:20:13 -08:00 |
|
Michael Davidsaver
|
cc5d382930
|
client: monitor yield "complete" updates
Populate unchanged fields with most recently received value.
|
2022-11-27 08:20:13 -08:00 |
|
Michael Davidsaver
|
4141775c71
|
client: add non-intrusive free-list for subscription queue
|
2022-11-27 08:20:13 -08:00 |
|
Michael Davidsaver
|
53f83b6429
|
Add Value::clear()
|
2022-11-27 08:20:13 -08:00 |
|
Michael Davidsaver
|
bdcbf130d2
|
expand spam example/test
Add a fixed rate counter in addition to
variable rate/pipeline counters.
add eatspam client
Not really an reasonable example anymore
|
2022-11-27 08:20:13 -08:00 |
|
Michael Davidsaver
|
25e7285c11
|
SigInt use worker thread
Remove restrictions on operations which can be preformed.
|
2022-11-27 08:20:13 -08:00 |
|
Michael Davidsaver
|
0de17036f4
|
add Context::close()
|
2022-11-27 08:20:13 -08:00 |
|
Michael Davidsaver
|
722759416b
|
server: change monitor watermark meaning
switch from edge to level + event
|
2022-11-27 08:20:13 -08:00 |
|
Michael Davidsaver
|
febc823301
|
Client subscription add batch pop() and stats()
|
2022-11-27 08:20:13 -08:00 |
|
Michael Davidsaver
|
a4c6540c97
|
Add TypeDef::as() overload to change Struct -> StructA
|
2022-11-25 08:03:32 -08:00 |
|