URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 110836
[ Назад ]

Исходное сообщение
"Релиз СУБД SQLite 3.18.0"

Отправлено opennews , 02-Апр-17 11:00 
Представлен (http://www.mail-archive.com/sqlite-announce@sqlite.org/...) релиз SQLite 3.18.0 (http://sqlite.org/), легковесной СУБД, оформленной в виде подключаемой библиотеки. Код SQLite распространяется как общественное достояние (public domain), т.е. может использоваться без ограничений и безвозмездно в любых целях. Финансовую поддержку разработчиков SQLite осуществляет специально созданный консорциум, в который входят такие компании, как Adobe, Oracle, Mozilla, Bentley и Bloomberg.

Основные новшества (http://sqlite.org/releaselog/3_18_0.html):

-  Добавлено выражение "PRAGMA optimize (http://sqlite.org/pragma.html#pragma_optimize)" для выполнения операции быстрой оптимизации БД для ускорения выполнения последующих запросов;

-  В расширение JSON1 добавлена функция json_patch() (http://sqlite.org/json1.html#jpatch) с реализаций алгоритма  MergePatch  для изменения или удаления элементов объекта  JSON;

-  Внесены новые оптимизации (http://sqlite.org/optoverview.html#like_opt) для ускорения выполнения операции LIKE,  которые действуют для произвольных выражений в левой части оператора LIKE, если шаблон в правой части не начинается с цифры или знака "минус";

-  Улучшена работа выражений  "PRAGMA integrity_check" и "PRAGMA quick_check", которые теперь выполняют проверку констант CHECK (http://sqlite.org/lang_createtable.html#ckconst);
-  Добавлена опция компиляции "-DSQLITE_MAX_MEMORY=N (http://sqlite.org/compile.html#max_memory)" для задания максимального лимита памяти, которую будет запрашивать SQLite;
-  В интерфейс командной строки добавлены команды
.sha3sum (http://sqlite.org/compile.html#max_memory) и .selftest (http://sqlite.org/cli.html#selftest) для вычисления хэша SHA3 и выполнения самопроверки целостности БД;
-  Активировано ограничение SQLITE_LIMIT_VDBE_OP (http://sqlite.org/c3ref/c_limit_attached.html#sqlitelimitvdbeop), позволяющее ограничить максимальное число инструкций виртуальной машины для выполнения одного запроса, что может применяться для предотвращения запуска слишком больших выражений на системах, выполняющих SQL-код от не заслуживающих доверия пользователей.

URL: http://www.mail-archive.com/sqlite-announce@sqlite.org/...
Новость: http://www.opennet.me/opennews/art.shtml?num=46302


Содержание

Сообщения в этом обсуждении
"Релиз СУБД SQLite 3.18.0"
Отправлено Аноним , 02-Апр-17 11:00 
Всегда радуют новости об sqlite. Видно что автор знает что делает, а то где ни глянь на новость об очередном мэйнстрим, то перекрещиваешься, чтоб дров не наломали.

"Релиз СУБД SQLite 3.18.0"
Отправлено kirigiri , 02-Апр-17 11:56 
Согласен, очень радует что есть такие проекты, где не создают видимость работыа реально что-то улучшают

"Релиз СУБД SQLite 3.18.0"
Отправлено Аноним , 02-Апр-17 21:28 
Хорошо, что есть такие проекты, но вы упускаете из виду, что в крупных проектах программных ошибок поменьше. SQLite до сих пор случайно валится с ошибкой сегмента при выполнении SQL-запросов. Пару лет назад уже исправляли мной обнаруженную такого типа ошибку, но в прошлом месяце я напоролся на ещё одну (SQL-запрос сохранить не удалось, разработчикам, соответственно, сообщено не было).

"Релиз СУБД SQLite 3.18.0"
Отправлено пох , 02-Апр-17 22:48 
> в крупных проектах программных ошибок поменьше

это вам так кажется. До первой встречи с ORA-0006


"Релиз СУБД SQLite 3.18.0"
Отправлено economist , 02-Апр-17 18:06 
Да просто не по зубам 90% шабашащих "компьютерщиков" (их в РФ около 100 тыся!), зарабатывающих на незнании или эксплуатирующих невежество, впаривабщих ломанное ЗППО (назовем это так) и свободное СПО - признать что есть продукт SQLite, лучший в своем роде - да и еще и public domain. Что вечно стыдно им.

Стыдно за то, то даже рубля не перечислили никому из авторов СПО. Никакому community. То, чем пользуются, на чем зарабатывают - ни копейки.

Вот вы хоть раз делали Donate за то, чем пользуетесь ежедневно - Far, 7-zip, LibreOffice, Wikipedia, SQLite, DokuWiki, Gimp, InkScape, Python, UltraVNC...?


"Релиз СУБД SQLite 3.18.0"
Отправлено Аноним , 02-Апр-17 18:28 
> Вот вы хоть раз делали Donate за то, чем пользуетесь ежедневно -
> Far, 7-zip, LibreOffice, Wikipedia, SQLite, DokuWiki, Gimp, InkScape, Python, UltraVNC...?

Багрепорты с патчами не за донат не катят, т.к. "бесплатно" и "ничего за них не купишь" ?



"Релиз СУБД SQLite 3.18.0"
Отправлено economist , 02-Апр-17 18:40 
>> Вот вы хоть раз делали Donate за то, чем пользуетесь ежедневно -
>> Far, 7-zip, LibreOffice, Wikipedia, SQLite, DokuWiki, Gimp, InkScape, Python, UltraVNC...?
> Багрепорты с патчами не за донат не катят, т.к. "бесплатно" и "ничего
> за них не купишь" ?

Багрепорты - не донат. Больше двух "не" - знак того что сказать по делу нечего.


"Релиз СУБД SQLite 3.18.0"
Отправлено funny.falcon , 02-Апр-17 18:53 
Ну ты бы вместо глумления, подал бы пример кратким перечислением килобаксов, пожертвованных СПО.

(сам я жертвовал, но не много, баксов 50 за все время. Так что, в отличии от тебя, мне хвастаться не чем, и я не считаю себя в праве глумить других).

Что же касается Sqlite не посредственно, то я слышал, что ему не плохо заносят крупные конторы (а-ля Apple), т.к. его движок имеет широкое коммерческое применение. Могу ошибаться.


"Релиз СУБД SQLite 3.18.0"
Отправлено economist , 03-Апр-17 08:11 
То был ответ на реплику, что никому ничего не надо платить. Модератор реплику вырезал из-за матов, так что взятки - гладки. Доначил я немногим больше вашего, так что тоже гордиться нечем. Полностью согласен что SQLite-у денег хватает, дай Бог каждому СПО-проекту так выбиться "в люди". Но это скорее исключение.  

"Релиз СУБД SQLite 3.18.0"
Отправлено пох , 04-Апр-17 13:58 
> Но это скорее исключение.  

нет, это правило. Исключений, живущих именно с донатов, мне неизвестно. Одноразовые поделки не в счет.

Обычно либо поделку делают в свободное от учебы время (доучившись и найдя работу - бросают, если работа найдена при кафедре - перекладывают на плечи недоучившихся, см ntpd), либо ее кто-нибудь спонсирует. Кнопки "donate" - так, для развлечения публики.

Что происходит с теми, кому не досталось грантов и автор вырос - угадайте сами.


"Релиз СУБД SQLite 3.18.0"
Отправлено Аноним , 02-Апр-17 19:04 
>> Багрепорты с патчами не за донат не катят, т.к. "бесплатно" и "ничего
>> за них не купишь" ?
> Багрепорты - не донат.

До патчей с исправлениями ты  не дочитал, да? Ну а че, могет-то каждый, подумаешь, нужно слегонца разбираться помимо предмета, в дебажинге, использованом ЯП, библиотеках, сборке и прочей шелухе. Делов-то - наверняка навел мышку и кликнул, на там еще пару клавиш нажал.
То ли дело задонатить 10 рубликов!

> Больше двух "не" - знак того что сказать по делу нечего.

http://www.opennet.me/openforum/vsluhforumID3/110836.html#15
Самокритично. Или классика "в чужом глазу ..."



"Релиз СУБД SQLite 3.18.0"
Отправлено iZEN , 03-Апр-17 12:20 
На FreeBSD позавчера обновилась: http://www.freshports.org/databases/sqlite3/