[PEDSP-14857] Implement for checking error reason by flight in boolean expression tree#12
Conversation
…place raw code itself
|
For experiment I asked Potential Improvements:
ConclusionThe provided code implements a dynamic array (arraylist) with basic functionality for creating, manipulating, and destroying the array. While it is functional, there are several areas where it could be improved, particularly in terms of error handling, memory management, performance, thread safety, and documentation. Addressing these areas would make the code more robust, efficient, and easier to use in various scenarios. |
|
Do you think that all suggestions are valid and need enhancement? 😕
Although there was a tiny effort to investigate until now, since we have failed to find out the suitable arraylist meeting CODE.i expecation, |
|
Since we've observed low performance issue with new commits (null check instead of assertion, error handlings). they are all reverted for now and will update again after canary test. |
Since |
|
The Upon analyzing your program, I noticed that you have not utilized the full functionality of the I believe this implementation can serve as a suitable starting point for our needs. Therefore, we do not need to search for additional free software code. However, if you decide to use the arraylist module, please make sure to mention the author and source in the README file. Thank you for considering this suggestion. |
|
Many thanks for the suggestion Although attached images has 2 hours' grafana result each, dynamic array shows better performance (P99 Resp. Times still worse than production but better than |
|
Since dynamic array shows better result regarding metrics, decided to use it from now on. |
|
Fix errors on |
No description provided.