LINUX.ORG.RU

История изменений

Исправление torvn77, (текущая версия) :

На словах и хешмапы O(1) , а реальный мир жесток.

Ты не понял задумку, например судя по этому описанию коммиты гита имеют бинарный формат, по этому с точки зрения интернета все его атрибуты сводятся к имени, размеру и нескольким хешссуммам файла.

В моём же случае коммит гита будет разделом XML’ника, то есть сетевая инфраструктура, если только пакет не зашифрован, будет видеть его внутренею структуру как XML, даже если она "понятия не имеет что такое гит"

То есть если в привычном тебе поисковике, например в яндексе ты можешь искать коммит только по имени и размеру файла, или если коммиты у гита тв текстовом формате набрать в поиске условное Ууу Ыыыы и получить море мусора, то в моей системе ты сможешь отправить запрос примерно такого вида

[$git/repository/name == 'Ууу']&&[$git/repository/commit/message == 'Ыыыы']

то ты получишь выборку только по репозиториям гита(git/repository), только из репозиториев с именем Ууу и только те коммиты, в пояснениях к которым содержится Ыыыы.

Ну конечно и тут может быть много ответов, всякие билы гейтсы. Балмеры и прочие виндузятники вполне могли понаплодить таких репозиториев, но ведь так же можно обратится и к автору, добавив условие:

[$git/repository/commit/author == 'Maxcom@linux.org.ru']

При этом надо учитывать то, что поисковая система ничего не будет знать о гит, как он устроен и работает, для неё он, как и всё прочее тот или иной раздел XML’ника.
В принципе это вообще может быть не гит, а придуманный Ваней и и Толей протокол Ааа, про значение полей которого вообще знают только они, но так как всё xml то и данные и из такого протокола можно будет найти с промошью соответствующего запроса, ну конечно если пакет не шифрованный.

Понял?

Исправление torvn77, :

На словах и хешмапы O(1) , а реальный мир жесток.

Ты не понял задумку, например судя по этому описанию коммиты гита имеют бинарный формат, по этому с точки зрения интернета все его атрибуты сводятся к имени, размеру и нескольким хешссуммам файла.

В моём же случае коммит гита будет разделом XML’ника, то есть сетевая инфраструктура, если только пакет не зашифрован, будет видеть его внутренею структуру как XML, даже если она "понятия не имеет что такое гит"

То есть если в привычном тебе поисковике, например в яндексе ты можешь искать коммит только по имени и размеру файла, или если коммиты у гита тв текстовом формате набрать в поиске условное Ууу Ыыыы и получить море мусора, то в моей системе ты сможешь отправить запрос примерно такого вида

[$git/repository/name == 'Ууу']&&[$git/repository/commit/message == 'Ыыыы']

то ты получишь выборку только по репозиториям гита(git/repository), только из репозиториев с именем Ууу и только те коммиты, в пояснениях к которым содержится Ыыыы.

Ну конечно и тут может быть много ответов, всякие билы гейтсы. Балмеры и прочие виндузятники вполне могли понаплодить таких репозиториев, но ведь так же можно обратится и к автору, добавив условие:

[$git/repository/commit/author == 'Maxcom@linux.org.ru']

При этом надо учитывать то, что поисковая система ничего не будет знать о гит, как он устроен и работает, для неё он, как и всё прочее тот или иной раздел XML’ника.
В принципе это вообще может быть не гит, а придуманный Ваней и и Толей протокол Ааа, про значение полей которого вообще знают только они, но так как всё xml то и данные и из такого протокола можно будет найти с промошью соответствующего запроса. Понял?

Исправление torvn77, :

На словах и хешмапы O(1) , а реальный мир жесток.

Ты не понял задумку, например судя по этому описанию коммиты гита имеют бинарный формат, по этому с точки зрения интернета все его атрибуты сводятся к имени, размеру и нескольким хешссуммам файла.

В моём же случае коммит гита будет разделом XML’ника, то есть сетевая инфраструктура, если только пакет не зашифрован, будет видеть его внутренею структуру как XML, даже если она "понятия не имеет что такое гит"

То есть если в привычном тебе поисковике, например в яндексе ты можешь искать коммит только по имени и размеру файла, или если коммиты у гита тв текстовом формате набрать в поиске условное Ууу Ыыыы и получить море мусора, то в моей системе ты сможешь отправить запрос примерно такого вида

[$git/repository/name == 'Ууу']&&[$git/repository/commit/message == 'Ыыыы']

то ты получишь выборку только по репозиториям гита(git/repository), только из репозиториев с именем Ууу и только те коммиты, в пояснениях к которым содержится Ыыыы.

Ну конечно и тут может быть много ответов, всякие билы гейтсы. Балмеры и прочие виндузятники вполне могли понаплодить таких репозиториев, но ведь так же можно обратится и к автору, добавив условие:

[$git/repository/commit/author == 'Maxcom@linux.org.ru']

При этом надо учитывать то, что поисковая система ничего не будет знать о гит, как он устроен и работает, для неё он, как и всё прочее тот или иной раздел XML’ника.

Понял?

Исправление torvn77, :

На словах и хешмапы O(1) , а реальный мир жесток.

Ты не понял задумку, например судя по этому описанию коммиты гита имеют бинарный формат, по этому с точки зрения интернета все его атрибуты сводятся к имени, размеру и нескольким хешссуммам файла.

В моём же случае коммит гита будет разделом XML’ника, то есть сетевая инфраструктура, если только пакет не зашифрован, будет видеть его внутренею структуру как XML, даже если она "понятия не имеет что такое гит"

То есть если в привычном тебе поисковике, например в яндексе ты можешь искать коммит только по имени и размеру файла, или если коммиты у гита тв текстовом формате набрать в поиске условное Ууу Ыыыы и получить море мусора, то в моей системе ты сможешь отправить запрос примерно такого вида

[$git/repository/name == 'Ууу']&&[$git/repository/commit/message == 'Ыыыы']

то ты получишь выборку только по репозиториям гита(git/repository), только из репозиториев с именем Ууу и только те коммиты, в пояснениях к которым содержится Ыыыы.

Ну конечно и тут может быть много ответов, всякие билы гейтсы. Балмеры и прочие виндузятники вполне могли понаплодить таких репозиториев, но ведь так же можно обратится и к автору, добавив условие:

[$git/repository/commit/author == 'Maxcom@linux.org.ru']

При этом надо учитывать то, что поисковая система ничего не будет знать о гит, как он устроен и работает, для неё он, как и всё прочее тот или иной раздел XML’ника.

Исходная версия torvn77, :

На словах и хешмапы O(1) , а реальный мир жесток.

Ты не понял задумку, например судя по этому описанию коммиты гита имеют бинарный формат, по этому с точки зрения интернета все его атрибуты сводятся к имени, размеру и нескольким хешссуммам файла.

В моём же случае коммит гита будет разделом XML’ника, то есть сетевая инфраструктура, если только пакет не зашифрован, будет видеть его внутренею структуру как XML, даже если она "понятия не имеет что такое гит"

То есть если в привычном тебе поисковике, например в яндексе ты можешь искать коммит только по имени и размеру файла, или если коммиты у гита тв текстовом формате набрать в поиске условное Ууу Ыыыы и получить море мусора, то в моей системе ты сможешь отправить запрос примерно такого вида

[$git/repository/name == 'Ууу']&&[$git/repository/commit/message == 'Ыыыы']

то ты получишь выборку только по репозиториям гита(git/repository), только из репозиториев с именем Ууу и только те коммиты, в пояснениях к которым содержится Ыыыы.

Ну конечно и тут может быть много ответов, всякие билы гейтсы. Балмеры и прочие виндузятники вполне могли понаплодить таких репозиториев, но ведь так же можно обратится и к автору, добавив условие:

[$git/repository/commit/author == 'Maxcom@linux.org.ru']