5 repository-uri
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 5 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 is an open-source game engine for Heroes of Might and Magic III that recreates the gameplay, logic, and rendering of the original strategy game. It serves as a cross-platform game runtime supporting Windows, Linux, macOS, Android, and iOS, providing a turn-based strategy simulator for strategic world map navigation and tactical combat. The project is built as a moddable game framework, featuring a data-driven modding system and a sandboxed Lua scripting integration. These allow for the definition of custom gameplay logic, spell effects, and the addition of new factions, characters, and a
Tracks pointer addresses during serialization to maintain complex object relationships after loading.
Kruise este un sistem de gestionare a workload-urilor conceput pentru aplicații la scară largă pe Kubernetes. Oferă un framework pentru orchestrare avansată, scalare și strategii de upgrade pentru a menține stabilitatea în deployment-uri masive. Proiectul se distinge prin capacitatea de a efectua actualizări in-place ale imaginilor de container și ale limitelor de resurse, fără a șterge și recrea pod-urile. Include un pre-puller de imagini dedicat pentru a accelera pornirea pod-urilor și un sidecar injector pentru a gestiona dinamic ciclul de viață al containerelor sidecar. În plus, un distribuitor de resurse sincronizează config map-urile și secretele între mai multe namespace-uri pentru consistență la nivel de cluster. Sistemul acoperă o gamă largă de capabilități, inclusiv programarea pod-urilor conștientă de topologie, canary rollouts cu control al progresului bazat pe partiții și autoscalarea workload-urilor multi-domeniu. De asemenea, implementează protecții de înaltă disponibilitate, cum ar fi limitele de întrerupere a aplicațiilor, drenarea grațioasă a traficului și prevenirea ștergerii în cascadă. Vizibilitatea operațională este asigurată prin exporturi de metrici de resurse, monitorizarea termenelor limită de rollout și emiterea de log-uri structurate.
Uses owner references to replicate configuration maps and secrets across namespaces and automate lifecycle cleanup.
Acest proiect este un set de date de viziune computerizată și un depozit de adnotări de imagini conceput pentru antrenarea și evaluarea modelelor de învățare automată. Oferă o colecție mare de imagini etichetate, servind ca benchmark pentru detecția obiectelor și o sursă de date de segmentare la nivel de pixel. Depozitul se distinge ca un set de date vizual multimodal prin asocierea imaginilor cu voce, text și urme de mouse sincronizate pentru a susține înțelegerea narativă. De asemenea, permite analiza echității modelelor prin includerea atributelor demografice și a adnotărilor exhaustive. Setul de date acoperă o gamă largă de capabilități de viziune computerizată, inclusiv detecția obiectelor prin casete de delimitare, segmentarea instanțelor de imagine folosind măști de pixeli și maparea relațiilor vizuale prin triplete obiect-atribut. De asemenea, suportă clasificarea la nivel de punct, recunoașterea textului ierarhic și recuperarea subseturilor de date curatate pe baza filtrării după clasă sau atribut.
Identifies triplets consisting of two objects and their interaction or an object and its physical property.