{"data":{"slug":"delta-io-delta","name":"delta","tagline":"An open-source storage framework that enables building a Lakehouse architecture with compute engines including Spark, PrestoDB, Flink, Trino, and Hive and APIs","github_url":"https://github.com/delta-io/delta","owner":"delta-io","repo":"delta","owner_avatar_url":"https://avatars.githubusercontent.com/u/49767398?v=4","primary_language":"Scala","stars":8901,"forks":2134,"topics":["acid","analytics","big-data","delta-lake","spark"],"archived":false,"github_pushed_at":"2026-07-11T05:51:23+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/delta-io-delta","markdown_url":"https://www.graphcanon.com/tools/delta-io-delta.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/delta-io-delta","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=delta-io-delta","description":"An open-source storage framework that enables building a Lakehouse architecture with compute engines including Spark, PrestoDB, Flink, Trino, and Hive and APIs","homepage_url":"https://delta.io","license":"Apache-2.0","open_issues":1542,"watchers":237,"ai_summary":null,"readme_excerpt":"## Requirements for Underlying Storage Systems\n\nDelta Lake ACID guarantees are predicated on the atomicity and durability guarantees of the storage system. Specifically, we require the storage system to provide the following.\n\n1. **Atomic visibility**: There must be a way for a file to be visible in its entirety or not visible at all.\n2. **Mutual exclusion**: Only one writer must be able to create (or rename) a file at the final destination.\n3. **Consistent listing**: Once a file has been written in a directory, all future listings for that directory must return that file.\n\nSee the [online documentation on Storage Configuration](https://docs.delta.io/latest/delta-storage.html) for details.\n\n---\n\n## License\nApache License 2.0, see [LICENSE](https://github.com/delta-io/delta/blob/master/LICENSE.txt).","github_created_at":"2019-04-22T18:56:51+00:00","created_at":"2026-07-11T23:27:22.865422+00:00","updated_at":"2026-07-11T23:27:33.375016+00:00","categories":[{"slug":"llm-frameworks","name":"LLM Frameworks","url":"https://www.graphcanon.com/categories/llm-frameworks","markdown_url":"https://www.graphcanon.com/categories/llm-frameworks.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/llm-frameworks"}],"tags":[{"slug":"big-data","name":"big-data"},{"slug":"acid","name":"acid"},{"slug":"scala","name":"scala"},{"slug":"spark","name":"spark"},{"slug":"delta-lake","name":"delta-lake"},{"slug":"analytics","name":"analytics"}],"trust":{"provenance":{"is_fork":false,"github_id":182849188,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-11T23:27:24.543Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":3,"days_since_push":0,"last_release_at":"2026-07-08T04:59:39Z"},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T23:27:24.918Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-11T23:27:24.310Z"},"deploy":{"source":"dockerfile:Dockerfile","self_host":true,"observed_at":"2026-07-11T23:27:24.310Z","managed_saas":false},"languages":{"value":["scala"],"source":"github.language","observed_at":"2026-07-11T23:27:24.310Z"},"has_docker":{"value":true,"source":"dockerfile:Dockerfile","observed_at":"2026-07-11T23:27:24.310Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-07-11T23:27:24.310Z"}}}}