Size: a a a

1С, БСП, DevOps и Архитектура

2020 May 05

СК

Сергей Козинский... in 1С, БСП, DevOps и Архитектура
Добрый день, в jenkins использую shared libraries. В папке var лежит файл *.groovy с описанием пайплайна в котором указываю агента. В Jenkinsfile вызываю метод из этого файла и Jenkins ругается на 'agent' no such parameters. В чем может быть причина?
источник

SK

Sergey K in 1С, БСП, DevOps и Архитектура
Доброго, коллеги кто работает (тестит) EDT Сапфир сегодня какая-то беда с формами произошла, не открываются, https://prnt.sc/sb4ka6
источник

М

Михаил in 1С, БСП, DevOps и Архитектура
Sergey K
Доброго, коллеги кто работает (тестит) EDT Сапфир сегодня какая-то беда с формами произошла, не открываются, https://prnt.sc/sb4ka6
источник

SK

Sergey K in 1С, БСП, DevOps и Архитектура
спасибо
источник

АК

Александр Капралов... in 1С, БСП, DevOps и Архитектура
Подскажите знающие люди, как работает МИНИМУМ(Ссылка) в запросе? Минимум чего именно?
источник

В

Василий in 1С, БСП, DevOps и Архитектура
Александр Капралов
Подскажите знающие люди, как работает МИНИМУМ(Ссылка) в запросе? Минимум чего именно?
а зачем так писать?
источник

В

Василий in 1С, БСП, DevOps и Архитектура
Ссылка это строка, следовательно минимум по строке
источник

В

Василий in 1С, БСП, DevOps и Архитектура
думаю
источник

DN

Denis Noname in 1С, БСП, DevOps и Архитектура
Василий
Ссылка это строка, следовательно минимум по строке
А давно GUID стал строкой?
источник

AN

Alexey Novoselov in 1С, БСП, DevOps и Архитектура
ссылки. Алгоритм генерации гуидов в 1С позволяет сортировать ссылки (гуиды) в порядке их добавления в базу. Так же ссылка зависит от типа, т.е. для разных типов порядок тоже явно определн.
источник

AD

Abramov Dmitry in 1С, БСП, DevOps и Архитектура
Александр Капралов
Подскажите знающие люди, как работает МИНИМУМ(Ссылка) в запросе? Минимум чего именно?
сортироваться будет вроде по дате создания гуида, так как дата в нем зашита
источник

AN

Alexey Novoselov in 1С, БСП, DevOps и Архитектура
при том дата позже добавленного документа может измениться и порядок по ссылке и дате будет разным
источник

AD

Abramov Dmitry in 1С, БСП, DevOps и Архитектура
Ну и опять же, часовые пояса, обмены и тд и тп
источник

AD

Abramov Dmitry in 1С, БСП, DevOps и Архитектура
не надежно)
источник

В

Василий in 1С, БСП, DevOps и Архитектура
источник

BS

Basil Stepanov in 1С, БСП, DevOps и Архитектура
Александр Капралов
Подскажите знающие люди, как работает МИНИМУМ(Ссылка) в запросе? Минимум чего именно?
минимум по числу
источник

YM

Yaroslav Matsera in 1С, БСП, DevOps и Архитектура
Никогда не задумывался какая ссылка туда попадет. Использую когда гарантировано нужно одно значение в результате запроса, не особо важно какое: для левого соединения с результатом чтобы запрос "не разлезся". Например, в динамических списках
источник

AD

Abramov Dmitry in 1С, БСП, DevOps и Архитектура
Обнаружил забавный факт в работе платформы
Если коротко то кодом в скрине.
источник

AS

Alexander Sharov in 1С, БСП, DevOps и Архитектура
Это ж описаное в документации https://its.1c.ru/db/v8std#content:724:hdoc
3. Не следует изменять данные, полученные  из кэша. В противном случае, возможны скрытые ошибки в работе программы, а также бесполезное расходование памяти (ресурсов кэша). Поэтому в качестве возвращаемых значений рекомендуется  использовать значения, состояние которых изменить нельзя, например: ФиксированныйМассив, ФиксированнаяСтруктура.

Это ограничение вызвано тем, что кэш возвращает каждый раз не копию объекта, а ссылку на один и тот же объект в памяти. Например, если в массив, который возвращает функция с повторным использованием, при каждом вызове при проведении документов дописывать новое значение, то в результате кэш очень быстро «распухнет». Кроме того, при очередном сбросе кэша, добавленные значения будут потеряны и код, который на них опирался, будет работать некорректно.
источник

AD

Abramov Dmitry in 1С, БСП, DevOps и Архитектура
Alexander Sharov
Это ж описаное в документации https://its.1c.ru/db/v8std#content:724:hdoc
3. Не следует изменять данные, полученные  из кэша. В противном случае, возможны скрытые ошибки в работе программы, а также бесполезное расходование памяти (ресурсов кэша). Поэтому в качестве возвращаемых значений рекомендуется  использовать значения, состояние которых изменить нельзя, например: ФиксированныйМассив, ФиксированнаяСтруктура.

Это ограничение вызвано тем, что кэш возвращает каждый раз не копию объекта, а ссылку на один и тот же объект в памяти. Например, если в массив, который возвращает функция с повторным использованием, при каждом вызове при проведении документов дописывать новое значение, то в результате кэш очень быстро «распухнет». Кроме того, при очередном сбросе кэша, добавленные значения будут потеряны и код, который на них опирался, будет работать некорректно.
Спасибо за ссылку =)

Понятно почему это происходит, но можно потратить очень много времени на поиск магии)
источник