Skip to content

Conversation

@vakhov
Copy link
Collaborator

@vakhov vakhov commented Dec 10, 2025

This patch adds a new documentation section for the ULID module:

  • Overview and specification details
  • Crockford Base32 encoding
  • API reference and examples

Closed #5499

Deployment: https://docs.d.tarantool.io/en/doc/add-ulid-crockford-section/reference/reference_lua/ulid/

@vakhov vakhov requested a review from xuniq December 10, 2025 08:47
@vakhov vakhov force-pushed the docs/add-ulid-crockford-section branch 2 times, most recently from 7f53e35 to 6de03ec Compare December 10, 2025 09:26
@github-actions github-actions bot temporarily deployed to branch-add-ulid-crockford-section December 10, 2025 09:28 Destroyed
@vakhov vakhov force-pushed the docs/add-ulid-crockford-section branch from 6de03ec to 8212fb4 Compare December 10, 2025 09:28
@github-actions github-actions bot temporarily deployed to branch-add-ulid-crockford-section December 10, 2025 09:30 Destroyed
@vakhov vakhov force-pushed the docs/add-ulid-crockford-section branch from 8212fb4 to 8c18296 Compare December 10, 2025 09:32
@github-actions github-actions bot temporarily deployed to branch-add-ulid-crockford-section December 10, 2025 09:33 Destroyed
@vakhov vakhov force-pushed the docs/add-ulid-crockford-section branch from 8c18296 to 9883114 Compare December 10, 2025 09:53
@github-actions github-actions bot temporarily deployed to branch-add-ulid-crockford-section December 10, 2025 09:55 Destroyed
@vakhov vakhov force-pushed the docs/add-ulid-crockford-section branch from 9883114 to 86b8475 Compare December 10, 2025 10:04
@github-actions github-actions bot temporarily deployed to branch-add-ulid-crockford-section December 10, 2025 10:06 Destroyed
@vakhov vakhov force-pushed the docs/add-ulid-crockford-section branch from 86b8475 to a98f25c Compare December 10, 2025 11:57
@github-actions github-actions bot temporarily deployed to branch-add-ulid-crockford-section December 10, 2025 11:58 Destroyed
@vakhov vakhov force-pushed the docs/add-ulid-crockford-section branch from a98f25c to 3226d23 Compare December 10, 2025 13:16
@github-actions github-actions bot temporarily deployed to branch-add-ulid-crockford-section December 10, 2025 13:18 Destroyed
@vakhov vakhov force-pushed the docs/add-ulid-crockford-section branch from 3226d23 to b6e5df7 Compare December 10, 2025 13:36
@github-actions github-actions bot temporarily deployed to branch-add-ulid-crockford-section December 10, 2025 13:37 Destroyed
@github-actions github-actions bot temporarily deployed to branch-add-ulid-crockford-section December 19, 2025 06:52 Destroyed
@github-actions github-actions bot temporarily deployed to branch-add-ulid-crockford-section December 19, 2025 07:00 Destroyed
@vakhov vakhov force-pushed the docs/add-ulid-crockford-section branch from 34f0251 to d6a2efb Compare December 19, 2025 13:58
@github-actions github-actions bot temporarily deployed to branch-add-ulid-crockford-section December 19, 2025 14:00 Destroyed
"Внутри монотонный генератор хранит последний ULID для текущей миллисекунды и "
"инкрементирует 80-битную случайную часть для каждого следующего ULID. Реальное "
"переполнение случайной части возможно только после генерации ``2^80`` ULID в пределах "
"одной миллисекунды, что практически невозможно на реальном железе. Однако для строгого "
Copy link
Contributor

@xuniq xuniq Dec 19, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

на реальном железе

Это бы переформулировать, тк это разговорный термин. Может, "на физических серверах"? Может, есть вариант лучше.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Предлагаю заменить, например, на практически невозможно в реальных условиях эксплуатации.

vakhov and others added 23 commits December 19, 2025 21:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Introduce the ulid module

3 participants