Good day. I understand that it contradicts current 4.x goal. To decide I propose to check how many vendors can practically work without their dependencies added , I also propose to take into account impact of each vendor on infrastructure. I have a feeling that feature rich vendors can't work without their dependencies added.
As one more argument JDBC users work in this way all the time and don't see any issues with this approach. On Wed, 19 Nov 2025, 19:49 Andrii Lomakin, <[email protected]> wrote: > Good day, > > As Ken Hu correctly noted in a separate thread, the fact that users > sometimes ignore vendor libraries is leading to confusion. > > I propose changing how users obtain a RemoteGraphTraversal instance. > Instead of allowing direct creation of the instance, I suggest using a > method similar to RemoteGraphTraversalManager.connect(url, name, password). > This new approach would enforce registration of the provider library by > throwing an exception if it is missing. > > I recognize that this proposal may be controversial, but I believe it is > worth considering as a solution to the long-lasting issue. > > Looking forward to reading your opinions. > YouTrackDB development lead, > Andrii Lomakin. >
