Почему сделали ключ у словаря UInt32, а не просто Int32? У меня сейчас в таблице есть значение ключа = -1 (просто значение которое подставляет в JOIN дефолтные значения вместо NULL). Не я это изобрел - так есть. Видимо чтобы использовать отрицательное значение ключа мне придется использовать комплексный ключ - tuple из одного значения?
Потому что один из наиболее интересных layout для словарей с ключем UInt64, это FLAT, когда значения хранятся тупо в массиве. А массив с отрицательными значениями, это странный зверь.
Так а будет работать словарь uint64 у которого source int32 Просто в gictget тоже надо писать touint64. Видимо в Яндексе все словари были uint64.
Обсуждают сегодня