Граф коммитов

6 Коммитов

Автор SHA1 Сообщение Дата
Tad Glines da2b3d5872
Add event aggregation, fix ftrace usage (#103) 2022-11-10 14:18:56 -08:00
Tad Glines 3eff71c65f
Build refactor (#94)
* Add support to cross compilation

* Pipeline cleanup
2022-04-08 10:58:18 -07:00
Tad Glines b74c0c1ebc
Add support for abstract UDS addresses (#90) 2021-11-17 13:24:57 -08:00
Tad Glines 066448c1c4 Fix IO:DiscardAll bug and cgroup limits
- Fixed bug in IO::DiscardAll that could lead to buffer overrun
- Added unit test
- Fixed PriorityQueue::Put to enforce item size limit
- Modified auoms.service to include CPU limits
- Modified so that auoms/auomscollect will continue to monitor
  and re-apply cgroup membership
- Cleaned up some return value handling
2020-11-16 16:42:26 -08:00
Tad Glines c1832b9afd Merge branch 'master' into taglines-v2.2
- Make change to adjust for PriorityQueue
- Added QueueCursor::Rollback()
2020-06-19 16:39:30 -07:00
Tad Glines 3196e30125
Merge remaining release_2.1 branch bug fixes (#45)
* Bug fixes

- Fix formatting in AUOMS_STATUS errors field
- Improve RawEventReader error message
- Set NETLINK_NO_ENOBUFS on NETLINK socket
- Fix initialization of DATA_COLLECTION status
- Change OperationalStatus to use rapidjson to convert errors to json
- Fixed bug where Output incorrectly reported queue corruption during disonnect
- Fixed bug where Output incorrectly reported ack timeout during disconnect
- Fixed AckQueue so all previous acks are properly removed when ack is received
- Added AckQueue.Close() in AckReader so that waiting AckQueue.Add will return sooner
- Fixed IO so it properly handles errno==ECONRESET
- Added OutputInputTests.cpp to test Output and Input
2020-06-19 12:11:31 -07:00