quobix
14f992cb93
added rolodex size methods
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-25 21:09:21 -05:00
quobix
b2616dde29
updated remote loaders
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-25 21:09:21 -05:00
quobix
0d76e517a5
disabling channel close, looks like it causes a panic.
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-25 10:10:51 -05:00
quobix
aada30d83c
looking for leaks
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-25 10:10:51 -05:00
quobix
a8ff2f5dee
Tuning things up a little more
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-25 10:10:51 -05:00
quobix
8370bafd04
Added multi file test for file loader
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-25 10:10:51 -05:00
quobix
ee2783e6e7
more coverage bumps
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-25 10:10:51 -05:00
quobix
5d14ef226b
Adding more tests to bump coverage
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-25 10:10:51 -05:00
quobix
003eb37a3d
tuning test to validate pipeline
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-25 10:10:51 -05:00
quobix
44204b595e
nailing down pipeline failure
...
can’t be reproduced locally
Signed-off-by: quobix <dave@quobix.com >
2023-11-25 10:10:51 -05:00
quobix
495bb27ed1
stopped the spewing of logs
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-25 10:10:51 -05:00
quobix
f56cdeae9e
Tuned up local file handling and cleaned things up
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-25 10:10:51 -05:00
quobix
7d63fe3262
Added new node map capability
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-25 10:10:51 -05:00
quobix
b57528448b
address coverage
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-17 16:44:01 -05:00
quobix
745142d9e0
Fixed logic and test failure
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-17 16:44:01 -05:00
quobix
af5cb775aa
Stop the remote FS from looking up local files
...
added [empty] to represent literally empty refs
Signed-off-by: quobix <dave@quobix.com >
2023-11-17 16:44:01 -05:00
quobix
e624efbf84
addressed issue #195
...
Resolving and indexing has changed, new code is required and this isue highlighted a glitch introduced with the addition of the rolodex when resolving.
Signed-off-by: quobix <dave@quobix.com >
2023-11-08 12:36:08 -05:00
quobix
52b99dfeed
bumped coverage
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-07 11:29:24 -05:00
quobix
242d41cd0d
Fixed loopup for branch, only ever extracting the fulldef path, not the fragment.
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-07 11:29:24 -05:00
quobix
d2b864fbfc
Added decoding to alt-ref for root handling
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-07 11:29:24 -05:00
quobix
784954e208
Defaulting localFS to be recursive
...
currently it pre-indexes everything in the root. This behavior is undesirable out of the box, so it now looks recursively by default.
Signed-off-by: quobix <dave@quobix.com >
2023-11-07 11:29:24 -05:00
quobix
54450edf6c
Adding convenience methods and glitch fixes for 0.13
...
Testing inside vacuum is throwing up a couple of small glicthes that need adding/tuning
Signed-off-by: quobix <dave@quobix.com >
2023-11-04 16:22:48 -04:00
quobix
265d462a10
Added back in logic required by vacuum.
...
And added test for it.
Signed-off-by: quobix <dave@quobix.com >
2023-11-04 12:36:47 -04:00
quobix
9b92a55536
Added in full resolving for specs is virtual filesystems
...
added last remaining coverage
Signed-off-by: quobix <dave@quobix.com >
2023-11-04 11:28:22 -04:00
quobix
f134ac27b6
updated token for tests
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-04 10:09:43 -04:00
quobix
f3094d0b14
Cleanup, sweep-up and tuneup
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-04 09:38:33 -04:00
quobix
7d8762fdd9
added more coverage and resolved param ref issue
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-03 18:25:27 -04:00
quobix
fde5a9972d
tuning ref lookups, finding some gaps.
...
coverage will drop no doubt
Signed-off-by: quobix <dave@quobix.com >
2023-11-03 14:06:37 -04:00
quobix
fa0b315756
Enabling deep array circular reference checking
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-03 09:49:02 -04:00
quobix
713aeecdfa
Tuning parameter exraction for circular ref handling
...
Lots and lots of variations. means lots of branches to check.
Signed-off-by: quobix <dave@quobix.com >
2023-11-02 15:04:47 -04:00
quobix
8bbb022daa
Addressed comments from review and fixed bug with schema props
...
props did not have context, therefore they had no idea where they were or where to resolve from.
Signed-off-by: quobix <dave@quobix.com >
2023-11-02 10:28:29 -04:00
quobix
80b2b2d0b5
More cleaning and added docs.
...
We’re ready for review
Signed-off-by: quobix <dave@quobix.com >
2023-11-01 16:14:11 -04:00
quobix
ce4a60baa8
cleaning up the last few stragglers
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-01 15:15:46 -04:00
quobix
760a76c7dc
formatted spec index.
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-01 14:30:32 -04:00
quobix
276c3959fd
Changed remote loader to use a timeout
...
rather than a hard block, it will wait 50ms then try again, regardless of cores, so it won’t ever block fully.
Signed-off-by: quobix <dave@quobix.com >
2023-11-01 14:29:52 -04:00
quobix
d096163f0e
Deleting old code that cannot be run anymore.
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-01 14:04:13 -04:00
quobix
2bc3c67776
Removed some dead code that does not need to exist
...
A consequence of the old index design, now gone
Signed-off-by: quobix <dave@quobix.com >
2023-11-01 13:07:53 -04:00
quobix
33fc552c65
Another round of coverage
...
will it go green? will it stay red? who knows…
Signed-off-by: quobix <dave@quobix.com >
2023-11-01 11:50:23 -04:00
quobix
3c27c43ec0
Added cache set/get for index
...
It’s required to be able to ensire full coverage to test things that can’t be tested without a huge amount of test rigging.
Signed-off-by: quobix <dave@quobix.com >
2023-11-01 11:38:16 -04:00
quobix
97659f2244
rolodex remote loader coverage at 100%
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-01 10:58:34 -04:00
quobix
720a86cda7
bumping coverage on utility methods in index.
...
Signed-off-by: quobix <dave@quobix.com >
2023-11-01 10:00:01 -04:00
quobix
fec99623f3
ensuring we capture empty responses
...
Signed-off-by: quobix <dave@quobix.com >
2023-10-31 15:44:29 -04:00
quobix
8f3f568e5f
Tuned some glitches with v3 doc creation.
...
all covered now
Signed-off-by: quobix <dave@quobix.com >
2023-10-31 15:31:19 -04:00
quobix
b37b9a2fb9
more coverage bumps to rolodex
...
Signed-off-by: quobix <dave@quobix.com >
2023-10-31 14:10:48 -04:00
quobix
0b08a63e63
more coverage bumps
...
Signed-off-by: quobix <dave@quobix.com >
2023-10-31 13:58:58 -04:00
quobix
9746f51a0e
bumping up coverage of the rolodex
...
Signed-off-by: quobix <dave@quobix.com >
2023-10-31 11:30:39 -04:00
quobix
9302f7c6dd
whoops.
...
Signed-off-by: quobix <dave@quobix.com >
2023-10-31 10:25:20 -04:00
quobix
0b24a5b5b7
flaky test fixed.
...
well, it’s not fixed, there is an async bug somewhere.
Signed-off-by: quobix <dave@quobix.com >
2023-10-31 10:19:20 -04:00
quobix
5d41427960
more coverage, bumping up rolodex coverage
...
fixing small glitches now as we go.
Signed-off-by: quobix <dave@quobix.com >
2023-10-31 10:15:19 -04:00
quobix
fde9ede4ac
Working through more coverage
...
adding more tests.
Signed-off-by: quobix <dave@quobix.com >
2023-10-31 08:25:56 -04:00