Skip to content

iproto: fix schema with constraints fetch - #285

Merged
DifferentialOrange merged 2 commits into
masterfrom
DifferentialOrange/gh-282-schema-depth
Feb 28, 2023
Merged

iproto: fix schema with constraints fetch#285
DifferentialOrange merged 2 commits into
masterfrom
DifferentialOrange/gh-282-schema-depth

Conversation

@DifferentialOrange

Copy link
Copy Markdown
Member

Before this patch, only schemas with 3-level nesting were expected. Simple foreign keys schema has 4-level nesting. After this patch, nesting depth up to 32 is supported. (There are no known schemas with such nesting, but this should be enough for any future extensions.)

Closes#282

@DifferentialOrange
DifferentialOrangeforce-pushed the DifferentialOrange/gh-282-schema-depth branch 2 times, most recently from 28f506b to 162ae62CompareFebruary 27, 2023 11:49
Before this patch, only schemas with 3-level nesting were expected.
Simple foreign keys schema has 4-level nesting. After this patch,
nesting depth up to 32 is supported. (There are no known schemas with
such nesting, but this should be enough for any future extensions.)
Closes#282
@DifferentialOrange
DifferentialOrangeforce-pushed the DifferentialOrange/gh-282-schema-depth branch from 162ae62 to 4b457eaCompareFebruary 27, 2023 12:42
@DifferentialOrange
DifferentialOrange marked this pull request as ready for review February 27, 2023 13:47
@DifferentialOrange
DifferentialOrange merged commit 56dfa4d into masterFeb 28, 2023
@DifferentialOrange
DifferentialOrange deleted the DifferentialOrange/gh-282-schema-depth branch February 28, 2023 07:16
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Exception on connection to server with foreign_key

2 participants

@DifferentialOrange@GRISHNOV