6 个仓库
Resolving abbreviated object identifiers to their full cryptographic hashes using repository history.
Distinct from Git Object Backends: Focuses on ID resolution logic rather than the underlying storage backend.
Explore 6 awesome GitHub repositories matching data & databases · Object ID Resolution. Refine with filters or upvote what's useful.
Isomorphic-git is a full implementation of the Git version control system written in JavaScript. It serves as a programmatic client library that allows developers to perform core version control operations without requiring a system-level Git binary installation. The library is designed as an isomorphic codebase, meaning it runs identically across both client-side web browser environments and server-side Node.js runtimes. It achieves this by using a filesystem-agnostic storage model and a pure JavaScript implementation of the Git core logic and the Smart HTTP protocol. The project covers a c
Converts shortened object ID prefixes into full-length versions by searching the repository history.
Sui is a blockchain platform featuring an object-centric state model and resource-oriented smart contracts. It utilizes parallel transaction execution to increase network throughput and supports programmable transaction blocks that bundle multiple operations into single atomic units. The platform distinguishes itself with a capability-based access control system and zero-knowledge login mechanisms, enabling users to authenticate via identity providers without seed phrases. It also implements deterministic object addressing to allow predictable state lookups and supports the creation of soulbo
Allows the establishment of parent-child relationships by sending objects to specific target object identifiers.
vcmi 是《魔法门之英雄无敌 III》的开源游戏引擎,重现了原版策略游戏的玩法、逻辑和渲染。它作为一个跨平台游戏运行时,支持 Windows、Linux、macOS、Android 和 iOS,提供用于战略世界地图导航和战术战斗的回合制策略模拟器。 该项目构建为可模组化的游戏框架,具有数据驱动的模组系统和沙盒 Lua 脚本集成。这些允许通过外部配置文件和模式验证来定义自定义游戏逻辑、法术效果,并添加新的阵营、角色和资产。 该引擎包含一个多人游戏状态同步器,通过二进制序列化在客户端之间协调同步回合和游戏状态更新。它还集成了用于策略模拟的 AI、专用的地图创作与生成系统,以及用于资产覆盖和本地化的工具。 该软件支持多平台构建配置,并提供用于提取游戏数据和调试游戏状态的工具。
Tracks pointer addresses during serialization to maintain complex object relationships after loading.
Kruise 是一个专为 Kubernetes 上的大规模应用设计的工作负载管理系统。它提供了一个用于高级编排、扩缩容和升级策略的框架,以维持大规模部署的稳定性。 该项目的特色在于其能够在不删除和重建 Pod 的情况下执行容器镜像和资源限制的就地更新。它包含一个专用的镜像预拉取器以加速 Pod 启动,以及一个 Sidecar 注入器来动态管理 Sidecar 容器的生命周期。此外,资源分发器可在多个命名空间之间同步 ConfigMap 和 Secret,以实现集群范围内的一致性。 该系统涵盖了广泛的功能领域,包括拓扑感知的 Pod 调度、基于分区的金丝雀发布控制,以及多域工作负载自动扩缩容。它还实现了高可用性保护,如应用中断限制、优雅的流量排空和级联删除预防。 通过资源指标导出、发布截止日期监控和结构化日志输出提供运维可见性。
Uses owner references to replicate configuration maps and secrets across namespaces and automate lifecycle cleanup.
该项目是一个计算机视觉数据集和图像标注仓库,专为训练和评估机器学习模型而设计。它提供了一个大型标注图像集合,作为目标检测基准和像素级分割数据源。 该仓库作为多模态视觉数据集脱颖而出,通过将图像与同步的语音、文本和鼠标轨迹配对,支持叙事理解。它还通过包含人口统计属性和详尽的标注,支持模型公平性分析。 该数据集涵盖了广泛的计算机视觉能力,包括通过边界框进行的目标检测、使用像素掩码的图像实例分割,以及通过对象-属性三元组进行的视觉关系映射。它还支持点级分类、分层文本识别,以及基于类或属性过滤检索精选数据集子集。
Identifies triplets consisting of two objects and their interaction or an object and its physical property.
WPGraphQL is a GraphQL interface for WordPress that transforms a WordPress installation into a headless content source. It functions as a GraphQL schema provider that maps database structures and relational data into a standardized schema, exposing posts, pages, and custom data types through a single flexible endpoint. The project includes an integrated API query builder and schema explorer, allowing for the visual composition of queries and real-time validation of responses. It provides a system for extending the schema with custom fields and relationships to expose specific business data.
Resolves any object in the graph using a global unique identifier regardless of the underlying data table.