Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • mercurial-devel mercurial-devel
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 12
    • Issues 12
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • mercurial
  • mercurial-develmercurial-devel
  • Merge requests
  • !9

Closed
Created Dec 04, 2019 by Georges Racinet@gracinet🦑Owner4 of 5 tasks completed4/5 tasks
  • Report abuse
Report abuse

WIP Rust index wrapper

  • Overview 1
  • Commits 6
  • Changes 7

This passes all the tests for me with Python 2.7 Usage depends on an environment variable for simplicity of early testing. This has to be finalized for submission

Task list for submission:

  • replace environment-based conditional hooking by proper configuration item
  • test with Python3
  • remove code duplication / reorganize (directory for module crate::revlog ?)
  • dedicated test-rust-index.py
  • thorough tests for reference counts: neither leaks, nor premature deallocations
Edited Dec 12, 2019 by Pierre-Yves David
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: topic/default/rust-index-wrapper