Code

History

Commits on ig/commit-debug to lib/src2870+
  1. index: make IdIndex store raw bytes, not hex bytesYuya Nishihara committed 3 years ago1a4b5c5
  2. tests: pad odd-length hex bytes passed in to repo::IdIndexYuya Nishihara committed 3 years ago65a6593
  3. repo: split commit_id and change_id indicesYuya Nishihara committed 3 years ago1d2642d
  4. backend: define root change id staticallyYuya Nishihara committed 3 years ago8c0f7d7
  5. backend: declare CHANGE_ID_HASH_LENGTH as constantYuya Nishihara committed 3 years agoef33bd7
  6. refactor: use #[from] on error alternativeSamuel Tardieu committed 3 years ago8b64484
  7. backend: implement equality for commits and treesMartin von Zweigbergk committed 3 years ago8a1b21f
  8. style: use bool::then()Samuel Tardieu committed 3 years ago9846bf6
  9. op_heads_store: remove LockedOpHeadsDaniel Ploch committed 3 years agobd43580
  10. op_heads_store: move the ancestry walk into the OpHeadsStore traitDaniel Ploch committed 3 years ago19962fc
  11. index: remove allocation from bisection loop of commit_id prefix searchYuya Nishihara committed 3 years ago763a8cc
  12. index: deduplicate binary search functions of commit_id lookupYuya Nishihara committed 3 years ago2b70216
  13. index: change return type of commit_id_byte_prefix_to_pos()Yuya Nishihara committed 3 years ago049a926
  14. index: remove redundant slicing from commit_id-prefix search functionYuya Nishihara committed 3 years agoa574987
  15. index: do not build hex string to test prefix match, use .as_bytes()Yuya Nishihara committed 3 years ago55dd3a3
  16. index: abstract target type of HexPrefix by leveraging ObjectId traitYuya Nishihara committed 3 years ago7e0ba8c
  17. Update MSRV to 1.61Michael Forster committed 3 years ago27228ce
  18. repo: move `test_id_index()` into a `tests` moduleMartin von Zweigbergk committed 3 years ago0f8622d
  19. transaction: remove useless Option wrapping MutableRepoYuya Nishihara committed 3 years ago11c6903
  20. git_backend: avoid redoing some steps when retrying in `write_commit()`Martin von Zweigbergk committed 3 years ago985555f
  21. A BTree-based index of commit & change ids to optimize `unique_prefix`Ilya Grigoriev committed 3 years ago606eefa
  22. Make `ui.unique-prefixes` default to `brackets`Ilya Grigoriev committed 3 years agoe7c434d
  23. Config: `ui.unique-prefixes` to show id shortest unique prefixesIlya Grigoriev committed 3 years ago67b81a7
  24. Templater: naive implementation of shortest prefix highlight for idsIlya Grigoriev committed 3 years ago19d341d
  25. `Index`: Expose an iterator over all entriesIlya Grigoriev committed 3 years agoc34b232
  26. Git backend: Allow simultaneous rebasing of duplicate commitsIlya Grigoriev committed 3 years ago12ee2b1
  27. Make `jj undo` work after `jj duplicate`Ilya Grigoriev committed 3 years agoa9e7c9b
  28. Add sapling graph formatters as an option.Michael Forster committed 3 years ago073505f
  29. gitignore: any character can be backslash-escapedSamuel Tardieu committed 3 years ago84fc66f
  30. let branches and remote_branches revset functions take needles as argumentsVamsi Avula committed 3 years ago60d1537
  31. style: do not dereference self to perform pattern-matchingSamuel Tardieu committed 3 years agobdaebf3
  32. revset: ignore valid commit ids unknown to jjSamuel Tardieu committed 3 years agoc6d9024
  33. git: simply use rand::random() to generate ref preventing gcYuya Nishihara committed 3 years agoca2e9fe
  34. backend: make random ChangeId fully random, remove UUID mask bitsYuya Nishihara committed 3 years agocd551be
  35. backend: reimplement random ChangeId generator without using UUIDYuya Nishihara committed 3 years ago2144870

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t