109 Commits

Author SHA1 Message Date
5c75fd7bfc disable testpvalink 2022-10-26 10:59:30 -04:00
bb85647a12 testpdb: note bug
Fails with 3.15.  Not sure why.

not ok 91 - prov.unique()
not ok 92 - epics::atomic::get(PDBProvider::num_instances) (1) == 0u (0)
ok 93 # SKIP No multilock
ok 94 # SKIP No multilock
not ok 95 - epics::atomic::get(PDBSinglePV::num_instances) (1) == 0u (0)
2022-07-05 11:08:39 -07:00
dc22a4a4e3 fix tests wrt. userTag 2022-07-05 11:08:39 -07:00
122e9bdbb4 enable "Async Soft Channel" for output links
Add asynchronous output link support.
When triggered, re-process record(s)
after put completes
2022-07-05 11:08:39 -07:00
67e668795e test PDB get w/ filter 2021-03-17 13:22:42 -07:00
40b327cfcb testpvif 3.15 compat 2021-03-12 11:45:13 -08:00
3438fde276 test: cover server side filters 2021-03-12 09:59:02 -08:00
527afaf856 Merge pull request #35 from anjohnson/master
About to merge my yajl5 branch to 7.0
2021-01-05 21:37:48 -06:00
1682c991d2 use dbChannel* in builder 2020-11-28 10:45:34 -08:00
c68c0038e6 store dbChannel* in builder 2020-11-28 10:45:34 -08:00
b69c25feb6 pass dbChannel* to PVIFBuilder::create() 2020-11-28 10:45:34 -08:00
f5278ef4ac groups: move record name prepend into parser hooks
Also, accumulate config instead of replacing
2020-11-28 10:44:32 -08:00
740aad6712 Modify test database to avoid break when json5 merged
No other changes will be needed when merging the json5 branch into
Base-7.0, these changes let testpvalink pass with and without it.
2020-08-09 00:55:51 -05:00
1d9fbbea0b don't install check_consist 2019-12-19 18:45:38 -08:00
3ed88f2559 testpvalink: Provide expected values as 64-bit integers 2019-05-10 15:02:08 -05:00
2c533d79ab Finish off conversion of testpvalink to int64 record types 2019-05-09 18:05:24 -05:00
f3d7d7cd8f change display.format, add display.form and .precision
Replace printf-style format string with enum + integer.

ScalarBuilder explode scalar()/scalarArray()
2019-01-15 18:48:18 -08:00
7bc5cbf957 fix int64 in pva link 2019-01-08 10:27:57 -08:00
0ab4f937a7 test 64-bit integer field access 2019-01-08 09:31:51 -08:00
a4f35714a0 placate MSVC, take 2 2018-06-27 15:46:10 -07:00
dfd28f5474 attempt to placate MSVC
Apparently suffer from template cleverness overload
2018-06-27 15:23:18 -07:00
b18777e8fe pvalink overhaul debug print controls 2018-04-25 19:26:03 -07:00
a22f6b0801 attempt to disable pvalink for Base <3.16
Seems to work, but prints messages showing that there
is still some problem, probably with a ".dep".
Of course these are silent rules, so I have no idea
which one!

> dbdExpand.pl: No input files for ../O.Common/qsrv.dbd
2018-04-23 18:02:50 -07:00
ff197f89cb testpvalink avoid false positive races 2018-04-19 14:13:07 -07:00
e2147a95b2 minor 2018-04-18 14:50:10 -07:00
c55d50c158 fix pvalink shutdown during tests 2018-04-17 19:10:54 -07:00
9192a872c7 resurrect testpvalink 2018-04-17 19:10:54 -07:00
d5ee917c6d run testgroupconfig
missing for some reason
2018-04-17 19:10:54 -07:00
cd2c1762b7 pvd <-> dbf
Yet more type conversions.

This is a complement to pvif.h in that
PVIF calls into dbPut() which this code is
called by dbPut().
2018-04-17 19:10:54 -07:00
e69f99c57e reorganize build 2017-11-27 17:07:06 -06:00
74f9fd2718 testpdb debugging 2017-11-17 16:48:17 -06:00
e7fa7b624e less noise 2017-11-05 17:27:38 -06:00
81a7057590 fix testpvif 2017-11-02 14:51:14 -05:00
f71d0a8d3c another missing libdep 2017-11-02 14:01:17 -05:00
3353a20b8d yet another win32 fix 2017-11-02 13:02:47 -05:00
b0b414d483 even more win32 2017-11-02 11:31:21 -05:00
413cfef686 more compat 2017-11-01 19:20:45 -05:00
6d466bb847 cleanup prints 2017-11-01 15:56:35 -05:00
943247f0f0 remove g++ or c++11 requirement
^#$*&#$ MSVC
2017-11-01 10:04:36 -05:00
a66e479952 drop errlogstream
unnecessary complication
2017-10-04 15:06:02 +02:00
a92581b045 use AnyScalar from pvDataCPP 2017-09-30 16:37:05 -05:00
4a26b8d3dc minor 2017-09-30 16:31:19 -05:00
cca924fa49 pvif: fix alarm status mapping 2017-09-30 15:29:08 -05:00
a45c02e2e1 redo testpdb 2017-09-30 14:37:57 -05:00
b839d5dc6d pdb: meta mapping 2017-09-28 18:27:40 -05:00
786e9ec7d3 encapsulate nanoseconds splitting 2017-09-21 18:12:29 -05:00
14d3655cf0 more 3.15 compat 2017-09-21 17:24:59 -05:00
a83c048395 fix testpdb 2017-09-21 13:40:31 -05:00
67bda75bcb redo mappings to handle fieldOffset of structure array 2017-09-20 18:57:11 -05:00
b5d0678c75 pvif simplify 2017-09-13 19:31:15 -05:00