diff options
author | Håvard Pettersen <havardpe@oath.com> | 2020-03-06 12:14:40 +0000 |
---|---|---|
committer | Håvard Pettersen <havardpe@oath.com> | 2020-03-11 12:24:31 +0000 |
commit | b299b794b52afeacebcd875775f76e9ebf4f0dd7 (patch) | |
tree | 15f3772c812579fdd01dcb5bda53734c8fc310eb /searchlib | |
parent | 3da641f5e5295f0f67ebf062618464327c2d7f40 (diff) |
increase max dependency depth to 256
Diffstat (limited to 'searchlib')
-rw-r--r-- | searchlib/src/tests/ranksetup/verify_feature/verify_feature_test.cpp | 4 | ||||
-rw-r--r-- | searchlib/src/vespa/searchlib/fef/blueprintresolver.h | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/searchlib/src/tests/ranksetup/verify_feature/verify_feature_test.cpp b/searchlib/src/tests/ranksetup/verify_feature/verify_feature_test.cpp index 91bc5256b10..d8a821f1b3a 100644 --- a/searchlib/src/tests/ranksetup/verify_feature/verify_feature_test.cpp +++ b/searchlib/src/tests/ranksetup/verify_feature/verify_feature_test.cpp @@ -46,8 +46,8 @@ TEST_F("verify illegal feature name", RankFixture) { } TEST_F("verify too deep dependency graph", RankFixture) { - EXPECT_TRUE(f1.verify("chain(basic, 63, 4)")); - EXPECT_FALSE(f1.verify("chain(basic, 64, 4)")); + EXPECT_TRUE(f1.verify("chain(basic, 255, 4)")); + EXPECT_FALSE(f1.verify("chain(basic, 256, 4)")); } TEST_F("verify dependency cycle", RankFixture) { diff --git a/searchlib/src/vespa/searchlib/fef/blueprintresolver.h b/searchlib/src/vespa/searchlib/fef/blueprintresolver.h index 2edca268214..8fcfb1be86d 100644 --- a/searchlib/src/vespa/searchlib/fef/blueprintresolver.h +++ b/searchlib/src/vespa/searchlib/fef/blueprintresolver.h @@ -68,7 +68,7 @@ public: * problems for 'sane' developers and low enough to avoid stack * overflow. **/ - static const uint32_t MAX_DEP_DEPTH = 64; + static const uint32_t MAX_DEP_DEPTH = 256; private: const BlueprintFactory &_factory; |