Firebird 5.0 introduced support for partial indexes. Support for this needs to be added to DatabaseMetaData.getIndexInfo by populating the FILTER_CONDITION column. Its value should be the <search_condition> of the WHERE <search_condition> clause.
Note that Firebird includes the where part in the RDB$CONDITION_SOURCE column.
Consider backporting to Jaybird 5.
Firebird 5.0 introduced support for partial indexes. Support for this needs to be added to
DatabaseMetaData.getIndexInfoby populating theFILTER_CONDITIONcolumn. Its value should be the<search_condition>of theWHERE <search_condition>clause.Note that Firebird includes the
wherepart in theRDB$CONDITION_SOURCEcolumn.Consider backporting to Jaybird 5.