Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from Kong:master #18

Open
wants to merge 2,153 commits into
base: master
Choose a base branch
from
Open

[pull] master from Kong:master #18

wants to merge 2,153 commits into from

Conversation

pull[bot]
Copy link

@pull pull bot commented Jan 19, 2023

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

chronolaw and others added 30 commits January 17, 2025 15:17
In #14040 we changed the timeout from 5 to 0.5, but that is not necessary and may cause checking queue frequently,
so this PR revert this small change.

KAG-5934
### Summary
1. validate entity schema
   * call `kong.db[entity].validate(entity)` over all the entities from deltas
2. validate entity's references (foreign references)
   * re-implemented logic: traverse delta -> try to find delta's foreign entity in config & LMDB
   * TODO: decouple this logic completely from declarative config logic: https://konghq.atlassian.net/browse/KAG-6231
3. TODO: report error if deleting delta operation could not find its associated entity in LMDB and deltas: https://konghq.atlassian.net/browse/KAG-6238

KAG-5897
…ass validation (#14213)

The original constructed workspace lack required fields, this commit adds them to bypass DP's delta validation.

KAG-5897
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment