Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Fix field mappers to always pass through index settings #9780
Currently many meta field mappers do not take index settings in their
Currently many meta field mappers do not take index settings in their simple constructor that DocumentMapper uses, and instead pass null or empty settings to the parent abstract mapper. This change fixes them to pass through index settings, and adds an assertion in AbstractFieldMapper that settings are not null. closes #9780
Note: this commit is my primary suspect for failures in mapper attachment plugin.