Release v0.4.0 (#1361)

* Release v0.4.0

* Missing change track
This commit is contained in:
Alonso Guevara 2024-11-05 18:44:07 -06:00 committed by GitHub
parent 635c21109f
commit a6d9b0ce3d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
57 changed files with 281 additions and 217 deletions

222
.semversioner/0.4.0.json Normal file
View File

@ -0,0 +1,222 @@
{
"changes": [
{
"description": "Add Incremental Indexing",
"type": "minor"
},
{
"description": "Added DRIFT graph reasoning query module",
"type": "minor"
},
{
"description": "embeddings moved to a different workflow",
"type": "minor"
},
{
"description": "Add DRIFT search cli and example notebook",
"type": "patch"
},
{
"description": "Add config for incremental updates",
"type": "patch"
},
{
"description": "Add embeddings to subflow.",
"type": "patch"
},
{
"description": "Add naive community merge using time period",
"type": "patch"
},
{
"description": "Add relationship merge",
"type": "patch"
},
{
"description": "Add runtime-only storage option.",
"type": "patch"
},
{
"description": "Add text units update",
"type": "patch"
},
{
"description": "Allow empty workflow returns to avoid disk writing.",
"type": "patch"
},
{
"description": "Apply pandas optimizations to create final entities",
"type": "patch"
},
{
"description": "Calculate new inputs and deleted inputs on update",
"type": "patch"
},
{
"description": "Collapse covariates flow.",
"type": "patch"
},
{
"description": "Collapse create-base-entity-graph.",
"type": "patch"
},
{
"description": "Collapse create-final-community-reports.",
"type": "patch"
},
{
"description": "Collapse create-final-documents.",
"type": "patch"
},
{
"description": "Collapse create-final-entities.",
"type": "patch"
},
{
"description": "Collapse create-final-nodes.",
"type": "patch"
},
{
"description": "Collapse create_base_documents.",
"type": "patch"
},
{
"description": "Collapse create_base_text_units.",
"type": "patch"
},
{
"description": "Collapse create_final_relationships.",
"type": "patch"
},
{
"description": "Collapse entity extraction.",
"type": "patch"
},
{
"description": "Collapse entity summarize.",
"type": "patch"
},
{
"description": "Collapse intermediate workflow outputs.",
"type": "patch"
},
{
"description": "Dependency updates",
"type": "patch"
},
{
"description": "Extract DataShaper-less flows.",
"type": "patch"
},
{
"description": "Fix embeddings faulty assignments",
"type": "patch"
},
{
"description": "Fix init defaults for vector store and drift img in docs",
"type": "patch"
},
{
"description": "Fix nested json parsing",
"type": "patch"
},
{
"description": "Fix some edge cases on Drift Search over small input sets",
"type": "patch"
},
{
"description": "Fix var name for embedding",
"type": "patch"
},
{
"description": "Merge existing and new entities, updating values accordingly",
"type": "patch"
},
{
"description": "Merge text_embed into create-final-relationships subflow.",
"type": "patch"
},
{
"description": "Move embedding verbs to operations.",
"type": "patch"
},
{
"description": "Moving verbs around.",
"type": "patch"
},
{
"description": "Optimize Create Base Documents subflow",
"type": "patch"
},
{
"description": "Optimize text unit relationship count",
"type": "patch"
},
{
"description": "Perf optimizations in map_query_to_entities()",
"type": "patch"
},
{
"description": "Remove aggregate_df from final coomunities and final text units",
"type": "patch"
},
{
"description": "Remove duplicated relationships and nodes",
"type": "patch"
},
{
"description": "Remove unused column from final entities",
"type": "patch"
},
{
"description": "Reorganized api,reporter,callback code into separate components. Defined debug profiles.",
"type": "patch"
},
{
"description": "Small cleanup in community context history building",
"type": "patch"
},
{
"description": "Transient entity graph and snapshotting.",
"type": "patch"
},
{
"description": "Update Incremental Indexing to new embeddings workflow",
"type": "patch"
},
{
"description": "Use mkdocs for documentation",
"type": "patch"
},
{
"description": "add backwards compatibility patch to vector store.",
"type": "patch"
},
{
"description": "add-autogenerated-cli-docs",
"type": "patch"
},
{
"description": "fix docs image path",
"type": "patch"
},
{
"description": "refactor use of vector stores and update support for managed identity",
"type": "patch"
},
{
"description": "remove redundant error-handling code from global-search",
"type": "patch"
},
{
"description": "reorganize cli layer",
"type": "patch"
},
{
"description": "Fix Community ID loading for DRIFT search over existing indexes",
"type": "patch"
}
],
"created_at": "2024-11-06T00:24:14+00:00",
"version": "0.4.0"
}

View File

@ -1,4 +0,0 @@
{
"type": "minor",
"description": "Added DRIFT graph reasoning query module"
}

View File

@ -1,4 +0,0 @@
{
"type": "minor",
"description": "embeddings moved to a different workflow"
}

View File

@ -1,4 +0,0 @@
{
"type": "minor",
"description": "Add Incremental Indexing"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Calculate new inputs and deleted inputs on update"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Merge existing and new entities, updating values accordingly"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Collapse create_final_relationships."
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "remove redundant error-handling code from global-search"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Collapse create-final-nodes."
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Collapse create_base_documents."
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Collapse create_base_text_units."
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Remove aggregate_df from final coomunities and final text units"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Merge text_embed into create-final-relationships subflow."
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Optimize Create Base Documents subflow"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Collapse covariates flow."
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Add embeddings to subflow."
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Collapse create-final-documents."
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Fix nested json parsing"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Collapse create-final-entities."
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Reorganized api,reporter,callback code into separate components. Defined debug profiles."
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Apply pandas optimizations to create final entities"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Remove unused column from final entities"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Collapse create-final-community-reports."
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Collapse create-base-entity-graph."
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Collapse entity extraction."
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Add relationship merge"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Collapse entity summarize."
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Extract DataShaper-less flows."
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Add text units update"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Move embedding verbs to operations."
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Moving verbs around."
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Add naive community merge using time period"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "refactor use of vector stores and update support for managed identity"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Small cleanup in community context history building"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Use mkdocs for documentation"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Dependency updates"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Perf optimizations in map_query_to_entities()"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "fix docs image path"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Collapse intermediate workflow outputs."
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Allow empty workflow returns to avoid disk writing."
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "reorganize cli layer"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Fix some edge cases on Drift Search over small input sets"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Add runtime-only storage option."
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Optimize text unit relationship count"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Add config for incremental updates"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "add-autogenerated-cli-docs"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Remove duplicated relationships and nodes"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "add backwards compatibility patch to vector store."
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Add DRIFT search cli and example notebook"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Transient entity graph and snapshotting."
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Fix embeddings faulty assignments"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Fix init defaults for vector store and drift img in docs"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Fix var name for embedding"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Update Incremental Indexing to new embeddings workflow"
}

View File

@ -1,4 +0,0 @@
{
"type": "patch",
"description": "Fix Community ID loading for DRIFT search over existing indexes"
}

View File

@ -1,6 +1,64 @@
# Changelog
Note: version releases in the 0.x.y range may introduce breaking changes.
## 0.4.0
- minor: Add Incremental Indexing
- minor: Added DRIFT graph reasoning query module
- minor: embeddings moved to a different workflow
- minor: Add DRIFT search cli and example notebook
- patch: Add config for incremental updates
- patch: Add embeddings to subflow.
- patch: Add naive community merge using time period
- patch: Add relationship merge
- patch: Add runtime-only storage option.
- patch: Add text units update
- patch: Allow empty workflow returns to avoid disk writing.
- patch: Apply pandas optimizations to create final entities
- patch: Calculate new inputs and deleted inputs on update
- patch: Collapse covariates flow.
- patch: Collapse create-base-entity-graph.
- patch: Collapse create-final-community-reports.
- patch: Collapse create-final-documents.
- patch: Collapse create-final-entities.
- patch: Collapse create-final-nodes.
- patch: Collapse create_base_documents.
- patch: Collapse create_base_text_units.
- patch: Collapse create_final_relationships.
- patch: Collapse entity extraction.
- patch: Collapse entity summarize.
- patch: Collapse intermediate workflow outputs.
- patch: Dependency updates
- patch: Extract DataShaper-less flows.
- patch: Fix Community ID loading for DRIFT search over existing indexes
- patch: Fix embeddings faulty assignments
- patch: Fix init defaults for vector store and drift img in docs
- patch: Fix nested json parsing
- patch: Fix some edge cases on Drift Search over small input sets
- patch: Fix var name for embedding
- patch: Merge existing and new entities, updating values accordingly
- patch: Merge text_embed into create-final-relationships subflow.
- patch: Move embedding verbs to operations.
- patch: Moving verbs around.
- patch: Optimize Create Base Documents subflow
- patch: Optimize text unit relationship count
- patch: Perf optimizations in map_query_to_entities()
- patch: Remove aggregate_df from final coomunities and final text units
- patch: Remove duplicated relationships and nodes
- patch: Remove unused column from final entities
- patch: Reorganized api,reporter,callback code into separate components. Defined debug profiles.
- patch: Small cleanup in community context history building
- patch: Transient entity graph and snapshotting.
- patch: Update Incremental Indexing to new embeddings workflow
- patch: Use mkdocs for documentation
- patch: add backwards compatibility patch to vector store.
- patch: add-autogenerated-cli-docs
- patch: fix docs image path
- patch: refactor use of vector stores and update support for managed identity
- patch: remove redundant error-handling code from global-search
- patch: reorganize cli layer
## 0.3.6
- patch: Collapse create_final_relationships.

View File

@ -1,7 +1,7 @@
[tool.poetry]
name = "graphrag"
# Maintainers: do not change the version here manually, use ./scripts/release.sh
version = "0.3.6"
version = "0.4.0"
description = "GraphRAG: A graph-based retrieval-augmented generation (RAG) system."
authors = [
"Alonso Guevara Fernández <alonsog@microsoft.com>",