Commit Graph

123 Commits

Author SHA1 Message Date
Jeff Carr 10f75f87a6 add nomutex support to disable it per message struct 2025-01-12 08:28:23 -06:00
Jeff Carr 721bbd8f92 make some help on the correct messages needed 2025-01-12 06:28:12 -06:00
Jeff Carr 08cd2afd86 adding help 2025-01-12 06:13:42 -06:00
Jeff Carr 5b4491f17b generates generic Append() 2025-01-12 05:32:58 -06:00
Jeff Carr c4355fb69e maybe ready to test it on real stuff 2025-01-12 04:58:53 -06:00
Jeff Carr 2394b2c055 good stuff. Find() seems to work 2025-01-12 04:40:12 -06:00
Jeff Carr 8ac4d90c22 Delete() is working again 2025-01-12 04:25:02 -06:00
Jeff Carr fb8e44d36c almost have Delete() 2025-01-12 03:59:59 -06:00
Jeff Carr c956babe1b ready to tackle AppendBy() 2025-01-12 03:01:24 -06:00
Jeff Carr 47d2a95bc5 it compiled the test. sort seems to be working 2025-01-12 02:38:17 -06:00
Jeff Carr cfd9ec5ccd refactor again. I want to make this clean
as clean as possible because, I use this tool alot. everywhere.
	I want it to always work. I need do not want it to break
2025-01-12 01:32:52 -06:00
Jeff Carr 0d2dc9fb25 rename 2025-01-11 10:22:39 -06:00
Jeff Carr 5191c689e9 old code finally gone 2025-01-11 10:22:07 -06:00
Jeff Carr bb8e2290e0 maybe got it finally 2025-01-11 10:19:37 -06:00
Jeff Carr 12fb2c9f09 hmm. maybe 2025-01-11 09:49:44 -06:00
Jeff Carr 0b4ab2fb9f minor 2025-01-11 06:07:48 -06:00
Jeff Carr 95afc5e0b4 add a new iterator generate file 2025-01-11 05:53:52 -06:00
Jeff Carr fed674d04a maybe ready to git tag 2025-01-11 04:41:14 -06:00
Jeff Carr 0edc28106a working on LOCK 2025-01-11 04:27:45 -06:00
Jeff Carr 1f9e4a682d rename files 2025-01-11 04:03:41 -06:00
Jeff Carr d8464bf21f now to rename the files 2025-01-11 03:42:14 -06:00
Jeff Carr 74641713f8 start dumping the old code 2025-01-11 03:27:53 -06:00
Jeff Carr 76968c90e8 works with mutex and without again 2025-01-11 03:19:34 -06:00
Jeff Carr 502826cf8c lala. working again 2025-01-11 03:13:20 -06:00
Jeff Carr 9349ab95fc small app works, example core dumps on Marshal() 2025-01-11 02:44:21 -06:00
Jeff Carr 3f2909aa0d trying to get Mutex back to a working state 2025-01-11 01:30:08 -06:00
Jeff Carr 51a326c5d7 still testing 2025-01-10 23:55:12 -06:00
Jeff Carr f3297022a8 close to being able to remove the old functions 2025-01-10 22:27:38 -06:00
Jeff Carr 6ce9c29135 lucked out. compiled and ran and worked on the first pass 2025-01-10 21:33:00 -06:00
Jeff Carr 47a7163ff3 do marshal for Bases and Base messages 2025-01-10 19:59:01 -06:00
Jeff Carr 2265143869 correctly identify the two primary structs 2025-01-10 19:37:32 -06:00
Jeff Carr dc86ae010f new easier to read Find() Delete() and Append() 2025-01-10 18:26:44 -06:00
Jeff Carr 57f8f88ae9 simple example build test is correct for both mutex 2025-01-10 17:49:14 -06:00
Jeff Carr e676c213b1 maybe a function I can use with patchsets.proto 2025-01-10 12:19:22 -06:00
Jeff Carr d36344e463 make seperate find and sort files 2025-01-10 11:22:08 -06:00
Jeff Carr e07c6a35fd detect that autogenpb has already been run and exit 2025-01-10 07:40:24 -06:00
Jeff Carr d9e5edb3a8 hotfix 2025-01-10 04:37:54 -06:00
Jeff Carr 88e4359cde cleanup as much junk as possible 2025-01-10 04:22:53 -06:00
Jeff Carr 25ae7fca5c rename 2025-01-10 03:54:48 -06:00
Jeff Carr 133ed6af60 rename 2025-01-10 03:54:29 -06:00
Jeff Carr 5bb3846a3b almost done removing old map var 2025-01-10 03:53:07 -06:00
Jeff Carr b111cdd1f9 can't leave extra .proto files in your repo 2025-01-09 21:24:47 -06:00
Jeff Carr 02e868647f needed DeleteBy() 2025-01-09 21:15:01 -06:00
Jeff Carr 805d3cdcc3 final commit before rolling a new release. (maybe)
Signed-off-by: Jeff Carr <jcarr@wit.com>
2025-01-09 20:40:00 -06:00
Jeff Carr b9fec2e814 can't sort structs yet 2025-01-09 20:23:52 -06:00
Jeff Carr 3f81cca18c example is working okay 2025-01-09 20:08:22 -06:00
Jeff Carr 948af64ea2 example doesn't seem to work. why? notsure
Signed-off-by: Jeff Carr <jcarr@wit.com>
2025-01-09 17:15:53 -06:00
Jeff Carr 7c10ff958e test unique insert failure 2025-01-09 16:18:06 -06:00
Jeff Carr b1961c371d auto test both. logic is correct now. seems to work 2025-01-09 16:02:53 -06:00
Jeff Carr fe98085712 locking seems to work in or out of the .proto file 2025-01-09 15:56:03 -06:00