[
Date Prev][Date Next][
Thread Prev][Thread Next][
Date Index][
Thread Index]
[
List Home]
|
[iot-pmc] Committer Election for Vasil Ilchev on Eclipse hawkBit has started
|
A Committer election for Vasil Ilchev on project Eclipse hawkBit
(iot.hawkbit) was started by Stanislav Trailov with this criteria:
---
Vasil Ilchev (vasilchev) has made an impact on the project. Since October
2023 he has had 61 pull requests merged into Eclipse hawkBit, covering the
repository/JPA layer, rollouts, security, remote events and operational
stability.
He has addressed the following bugs:
- RSQL map-attribute filters caused ghost joins and cross joins, which
made
queries hang in production:
https://github.com/eclipse-hawkbit/hawkbit/pull/3088,
https://github.com/eclipse-hawkbit/hawkbit/pull/3268,
https://github.com/eclipse-hawkbit/hawkbit/pull/3273
- Rollout Error/Success conditions were skipped and the next group started
anyway: https://github.com/eclipse-hawkbit/hawkbit/pull/3110
- Renaming a target filter query didn't re-create the auto-assignment:
https://github.com/eclipse-hawkbit/hawkbit/pull/3263
- Wrong JdbcLockRegistry TTL:
https://github.com/eclipse-hawkbit/hawkbit/pull/3080
- NPE when DMF status messages contain null elements:
https://github.com/eclipse-hawkbit/hawkbit/pull/2119
- ActionStatus quota checked against the wrong status:
https://github.com/eclipse-hawkbit/hawkbit/pull/1846,
https://github.com/eclipse-hawkbit/hawkbit/pull/1847
- Remote event deserialization, tenant-awareness and Protostuff converter
issues: https://github.com/eclipse-hawkbit/hawkbit/pull/2583,
https://github.com/eclipse-hawkbit/hawkbit/pull/2586,
https://github.com/eclipse-hawkbit/hawkbit/pull/2593
- Permission fixes: https://github.com/eclipse-hawkbit/hawkbit/pull/2665,
https://github.com/eclipse-hawkbit/hawkbit/pull/2666
- OpenAPI and documentation issues #2745 and #2713:
https://github.com/eclipse-hawkbit/hawkbit/pull/2891
He has also designed and delivered several major features:
- Per-tenant DB connection throttling, which stops one tenant from using
up
the shared pool, with priority for system work and metrics:
https://github.com/eclipse-hawkbit/hawkbit/pull/3345,
https://github.com/eclipse-hawkbit/hawkbit/pull/3403,
https://github.com/eclipse-hawkbit/hawkbit/pull/3422
- Migration of remote events from Spring Cloud Bus to Spring Cloud Stream:
https://github.com/eclipse-hawkbit/hawkbit/pull/2563
- The rollout "Pause" success action:
https://github.com/eclipse-hawkbit/hawkbit/pull/2867
- Tenant-level locking for the auto-assign scheduler:
https://github.com/eclipse-hawkbit/hawkbit/pull/2843
- A DMF RabbitMQ auto-declare option:
https://github.com/eclipse-hawkbit/hawkbit/pull/2960
- A review of @PreAuthorize across the Management API, with security
tests:
https://github.com/eclipse-hawkbit/hawkbit/pull/2166,
https://github.com/eclipse-hawkbit/hawkbit/pull/2167
- A proposed SDK refactoring:
https://github.com/eclipse-hawkbit/hawkbit/pull/1821
He has contributed schema and performance improvements
(https://github.com/eclipse-hawkbit/hawkbit/pull/2922,
https://github.com/eclipse-hawkbit/hawkbit/pull/2952,
https://github.com/eclipse-hawkbit/hawkbit/pull/3217,
https://github.com/eclipse-hawkbit/hawkbit/pull/3284) and kept dependencies,
CVE-driven version overrides and
Sonar findings up to date. He has reviewed more than 80 pull requests from
other contributors, raised design issues such as RSQL exists/not-exists
filtering for
complex data (https://github.com/eclipse-hawkbit/hawkbit/issues/2176), and
answered user questions
(https://github.com/eclipse-hawkbit/hawkbit/issues/2736,
https://github.com/eclipse-hawkbit/hawkbit/issues/2743,
https://github.com/eclipse-hawkbit/hawkbit/issues/2745,
https://github.com/eclipse-hawkbit/hawkbit/issues/2747).
It is my pleasure to nominate Vasil Ilchev as a committer on Eclipse
hawkBit.
---
Eclipse hawkBit project committers can click the election link below to vote.
Election: Election for Vasil Ilchev as Committer on Eclipse hawkBit [1]
Project: Eclipse hawkBit [2]
[1]
https://projects.eclipse.org/projects/iot.hawkbit/elections/election-vasil-ilchev-eclipse-hawkbit
[2] https://projects.eclipse.org/projects/iot.hawkbit