removedInput schema / $schema
Removed value: -"http://json-schema.org/draft-07/schema#"
removedInput schema / additionalProperties
Removed value: -false
removedInput schema / properties / cache_key
Removed value: -{
- "description": "再抽出する単一の jp_lit_search cache_key。cache_keys と同時指定しない。",
- "pattern": "^sha256-[0-9a-f]{64}$",
- "type": "string"
-}
removedInput schema / properties / cache_keys
Removed value: -{
- "description": "集合演算する複数の jp_lit_search cache_key。",
- "items": {
- "$ref": "#/properties/cache_key"
- },
- "minItems": 1,
- "type": "array"
-}
removedInput schema / properties / cluster_limit
Removed value: -{
- "default": 20,
- "description": "返す重複クラスタの最大件数。",
- "exclusiveMinimum": 0,
- "type": "integer"
-}
removedInput schema / properties / cluster_member_limit
Removed value: -{
- "default": 5,
- "description": "各重複クラスタで preview する member の最大件数。",
- "exclusiveMinimum": 0,
- "type": "integer"
-}
removedInput schema / properties / cluster_offset
Removed value: -{
- "default": 0,
- "description": "重複クラスタ一覧の offset。0 始まり。",
- "minimum": 0,
- "type": "integer"
-}
removedInput schema / properties / combine
Removed value: -{
- "default": "union",
- "description": "複数 cache の集合演算。union は和集合、intersection は積集合、minus は先頭から後続を除外する。",
- "enum": [
- "union",
- "intersection",
- "minus"
- ],
- "type": "string"
-}
removedInput schema / properties / enrichment_cache_keys
Removed value: -{
- "description": "cluster enrichment に使う jp_lit_enrich_record cache_key。未指定なら対象 session の jp_lit_enrich_record 履歴を使う。",
- "items": {
- "$ref": "#/properties/cache_key"
- },
- "minItems": 1,
- "type": "array"
-}
removedInput schema / properties / filters
Removed value: -{
- "additionalProperties": false,
- "description": "保存済み結果に対するローカル filter。upstream 再検索は行わない。",
- "properties": {
- "author_contains": {
- "description": "著者名に含まれる語で部分一致 filter する。",
- "minLength": 1,
- "type": "string"
- },
- "digital_collection": {
- "description": "availability.digital_collection が指定値と一致する item に絞る。",
- "type": "boolean"
- },
- "issued_from": {
- "description": "結果 item の issued_at 下限。",
- "type": "string"
- },
- "issued_to": {
- "description": "結果 item の issued_at 上限。",
- "type": "string"
- },
- "online": {
- "description": "availability.online が指定値と一致する item に絞る。",
- "type": "boolean"
- },
- "source": {
- "description": "結果を特定 source に絞る。未指定の場合は tool ごとの既定動作に従う。",
- "enum": [
- "ndl_search",
- "ndl_catalog",
- "ndl_digital",
- "ndl_articles",
- "ndl_articles_online",
- "irdb",
- "jdcat",
- "jstage_articles",
- "japan_search",
- "cinii_articles",
- "cinii_dissertations",
- "cinii_books",
- "kokkai_minutes",
- "teikoku_minutes",
- "nihu_bridge",
- "national_archives",
- "jacar",
- "nijl_articles",
- "kokusho",
- "ninjal_bibliography"
- ],
- "type": "string"
- },
- "title_contains": {
- "description": "タイトルに含まれる語で部分一致 filter する。",
- "minLength": 1,
- "type": "string"
- }
- },
- "type": "object"
-}
removedInput schema / properties / include_duplicate_clusters
Removed value: -{
- "default": false,
- "description": "true の場合は重複候補クラスタを追加で返す。",
- "type": "boolean"
-}
removedInput schema / properties / include_enrichment
Removed value: -{
- "default": false,
- "description": "true の場合は保存済み jp_lit_enrich_record cache を読み、重複クラスタに外部書誌照合 metadata を付与する。外部 API は呼ばない。",
- "type": "boolean"
-}
removedInput schema / properties / key_by
Removed value: -{
- "default": "source_record",
- "description": "集合演算時に item を同一視するキー。source_record は source+source_id、duplicate_key は正規化重複キー、title_author_year はタイトル著者年。",
- "enum": [
- "source_record",
- "duplicate_key",
- "title_author_year"
- ],
- "type": "string"
-}
removedInput schema / properties / limit
Removed value: -{
- "default": 30,
- "description": "返す item の最大件数。最大 200。",
- "exclusiveMinimum": 0,
- "maximum": 200,
- "type": "integer"
-}
removedInput schema / properties / offset
Removed value: -{
- "default": 0,
- "description": "返す item の offset。0 始まり。",
- "minimum": 0,
- "type": "integer"
-}
removedInput schema / properties / session_id
Removed value: -{
- "description": "セッションに紐づく検索 cache を対象にする場合のセッションID。",
- "pattern": "^\\d{4}-\\d{2}-\\d{2}-\\d{6}(?:-[0-9a-f]{8})?$",
- "type": "string"
-}
removedInput schema / properties / sort_by
Removed value: -{
- "description": "再抽出結果の並び替え項目。未指定なら元の順序を保つ。",
- "enum": [
- "issued_at",
- "title"
- ],
- "type": "string"
-}
removedInput schema / properties / sort_order
Removed value: -{
- "default": "asc",
- "description": "sort_by 指定時の並び順。",
- "enum": [
- "asc",
- "desc"
- ],
- "type": "string"
-}
changedOutput schema / properties / items / items / properties / source / enum
Previous value: -[
- "ndl_search",
- "ndl_catalog",
- "ndl_digital",
- "ndl_articles",
- "ndl_articles_online",
- "irdb",
- "jdcat",
- "jstage_articles",
- "japan_search",
- "cinii_articles",
- "cinii_dissertations",
- "cinii_books",
- "kokkai_minutes",
- "teikoku_minutes",
- "nihu_bridge",
- "national_archives",
- "jacar",
- "nijl_articles",
- "kokusho",
- "ninjal_bibliography"
-]New value: +[
+ "ndl_search",
+ "ndl_reference_books",
+ "ndl_catalog",
+ "ndl_digital",
+ "ndl_articles",
+ "ndl_articles_online",
+ "irdb",
+ "jdcat",
+ "jstage_articles",
+ "japan_search",
+ "cinii_articles",
+ "cinii_dissertations",
+ "cinii_books",
+ "kokkai_minutes",
+ "teikoku_minutes",
+ "nihu_bridge",
+ "national_archives",
+ "jacar",
+ "nijl_articles",
+ "kokusho",
+ "ninjal_bibliography"
+]