@@ -462,9 +462,6 @@ makeArbitrary ''Analysis
462462instance Arbitrary Analysis where arbitrary = arbitraryAnalysis
463463makeArbitrary ''Tokenizer
464464instance Arbitrary Tokenizer where arbitrary = arbitraryTokenizer
465−makeArbitrary ''UpdatableIndexSetting
466−instance Arbitrary UpdatableIndexSetting where
467− arbitrary = arbitraryUpdatableIndexSetting
468465makeArbitrary ''Compression
469466instance Arbitrary Compression where arbitrary = arbitraryCompression
470467makeArbitrary ''Bytes
@@ -534,6 +531,10 @@ instance Arbitrary FactorMissingFieldValue where arbitrary = arbitraryFactorMiss
534531makeArbitrary ''FactorModifier
535532instance Arbitrary FactorModifier where arbitrary = arbitraryFactorModifier
536533
534+makeArbitrary ''UpdatableIndexSetting
535+instance Arbitrary UpdatableIndexSetting where
536+ arbitrary = resize 10 arbitraryUpdatableIndexSetting
537+
537538newtype UpdatableIndexSetting' =
538539 UpdatableIndexSetting' UpdatableIndexSetting
539540 deriving (Show, Eq, ToJSON, FromJSON, ApproxEq, Typeable)