DataGrip - это IDE для работы с базами данных.
Один из основных интерфейсов ДатаГрипа - это табличный редактор. В нем пользователи могут просматривать данные, хранящиеся в базах или загруженные из csv, редактировать их, экспортировать данные в разные форматы.
Вашей задачей будет поддержать агрегации для нашего табличного редактора и дать пользователям возможность писать свои собственные агрегации на языках вроде Groovy или JavaScript.
Мы хотим, чтобы агрегации считались на выделенных ячейках, удобно отображались в UI, и чтобы была возможность спрятать ненужные.
Это один из самых популярных фитча-реквестов в ДатаГрипе. Много пользователей будут вам благодарны :)
youtrack.jetbrains.com/issue/DBE-5278
Если у вас есть вопросы, пишите их на liudmila.kornilova@jetbrains.com
Знание Java и желательно Kotlin