@MongoDBRussian

Страница 56 из 342
yopp
25.01.2017
10:36:14
тоесть у тебя приехала операция из будущего

ptchol
25.01.2017
10:36:22
мммм.

нет

если повторно выполнить команду тут же тот там 0 потом опять -2 или -1

Google
yopp
25.01.2017
10:36:49
ну да

ntp настрой

и следи за дрифтом

и проверь что у ты конфиг сервера уже как CSRS задеплоил. не rs конфиги ко разнице во времени критичны были

если повторно выполнить команду тут же тот там 0 потом опять -2 или -1
наприер если монга не будет 10 часов менятся, у тебя там будет 10 часов лаг :)

yopp
25.01.2017
10:39:09
это нормально. оно считает время относительно последенй известной операции

проверяй на обоих серверах

вообще я бы особо не парился, если у тебя CSRS

2-3 секунды — фигня

ptchol
25.01.2017
10:40:04
у меня не шард

или я не понял о чем ты

yopp
25.01.2017
10:40:22
а, если не шард, тогда вообще забей

Google
ptchol
25.01.2017
12:34:23
Хм.

{ "v" : 1, "key" : { "track_id" : 1 }, "name" : "track_id_1", "ns" : "drm.track_restrictions", "background" : true, "uniqueue" : true },что это такое ?

"uniqueue" : true

а данные неуникальны

GNU/Docker
25.01.2017
12:35:40
oonequeue

unique

ptchol
25.01.2017
12:36:30
мне казалось они пишет unique

GNU/Docker
25.01.2017
12:36:35
кажется.

ptchol
25.01.2017
12:36:37
а не uniqueue

GNU/Docker
25.01.2017
12:36:42
А такого слова нет.

в природе

ptchol
25.01.2017
12:48:52
а что это за дерьмо такое

ptchol
25.01.2017
13:10:18
341

это вывод getIndexes()

yopp
25.01.2017
13:10:41
o_o

https://github.com/mongodb/mongo/search?utf8=✓&q=uniqueue

ptchol
25.01.2017
13:11:14
аха

Google
ptchol
25.01.2017
13:11:22
и в жире таже херня

я уже даже подумал что это локально, но нет.

*локаль

yopp
25.01.2017
13:15:43
"errmsg" : "The field 'uniqueueue' is not valid for an index specification. Specification: { ns: \"test.foo\", key: { foo: 1.0 }, name: \"foo_1\", uniqueueue: 2.0 }",

ну короче левый аргументы не прокатывают

Sergey
25.01.2017
13:16:11
{ "v" : 1, "unique" : true, 3.2.11

а что за клиент? стандартный?

ptchol
25.01.2017
13:16:45
да

yopp
25.01.2017
13:17:14
а что за клиент? стандартный?
клиент тут ваще нипричём

он показывает прст ответ из монги

ptchol
25.01.2017
13:17:22
mongo --version MongoDB shell version v3.4.1 git version: 5e103c4f5583e2566a45d740225dc250baacfbd7 OpenSSL version: OpenSSL 1.0.1e-fips 11 Feb 2013 allocator: tcmalloc modules: none build environment: distmod: rhel70 distarch: x86_64 target_arch: x86_64

Sergey
25.01.2017
13:17:40
он показывает прст ответ из монги
ну он вполен может что-то подменять

yopp
25.01.2017
13:17:45
не положено

Sergey
25.01.2017
13:18:05
не положено
не положено - не значит не может

yopp
25.01.2017
13:18:06
плюс смысла в этом нет. весь протокол это просто обмен bson документами между клиентом и сервером

Sergey
25.01.2017
13:20:20
{ "v" : 1, "unique" : true, 3.2.11
в 3.4.1 тоже unique)

yopp
25.01.2017
13:20:32
так в репозитории ни слова нет

очень интересно откуда это

это вывод getIndexes()
ты сам его сделал?

Google
ptchol
25.01.2017
13:22:14
https://hastebin.com/warekiraqe.php

Sergey
25.01.2017
13:22:17
@ptchol а если сделать mongodump, то в метаданных что будет?

ptchol
25.01.2017
13:22:17
ну а кто

ммм. а куда посмотреть

дамп есть под рукой

Sergey
25.01.2017
13:23:20
dump/database/collection.metadata.json

может кто-то прикольнулся и подменяет вывод одной строки на другоу? модуль ядра там левый? =)

ptchol
25.01.2017
13:24:24
https://hastebin.com/oxodoborah.json

yopp
25.01.2017
13:24:35
https://hastebin.com/warekiraqe.php
stats({indexDetails: 1})

эм

Sergey
25.01.2017
13:25:20
https://hastebin.com/oxodoborah.json
чёт его там вообще нет

yopp
25.01.2017
13:25:22
у тебя в метадате этого индекса нет

и там другой вообще

"name": "track_id_1_match_id_1_territory_1_model_1", "name": "track_id_1_match_id_1_model_1_territory_1", vs "name" : "track_id_1", "name" : "track_id_1_meta_dt_1_computed_dt_1",

ты нас обманываешь!

ptchol
25.01.2017
13:26:16
а сорян

https://hastebin.com/zujadovowu.json

yopp
25.01.2017
13:27:56
ну эт мы уже видели

сделай db.track_restrictions.stats({indexDetails: 1})

там в indexDetails.track_id_1.metadata.infoObj будет сырая мета

Google
ptchol
25.01.2017
13:30:25
https://hastebin.com/noqaredoba.tex

yopp
25.01.2017
13:30:37
uniqueue

лол

круто

ptchol
25.01.2017
13:31:09
нихера не круто.

yopp
25.01.2017
13:31:15
много записей?

ptchol
25.01.2017
13:31:16
ладно бы он реально уником был, а нет.

yopp
25.01.2017
13:31:21
ну да

дропни индекс и создай ещё раз

видать кто-то опечатался когда создавал индекс, а монга опечатку прохавала

ptchol
25.01.2017
13:31:57
12м

yopp
25.01.2017
13:32:06
посмотри в жире, был ли там тикет на то что createIndex опции жрут всё подряд

ну 12м — хуйня

минут 10 пошуршит

ptchol
25.01.2017
13:32:23
так там получилось что записи дублирующие

и теперь уник индекс не создается

yopp
25.01.2017
13:32:33
а

бида

ptchol
25.01.2017
13:32:56
ручками чистить.

Ладно, спасибо за помощь.

yopp
25.01.2017
13:34:21
Логи хранятся?

Страница 56 из 342