Re: Regarding DB
Kalpa 1977
Thanks for the clarifications. Kalpa On Sun, Jul 31, 2022 at 3:46 PM <hadoopmarc@...> wrote:
|
|
Re: Regarding DB
1. Sure, see: https://github.com/JanusGraph/janusgraph/blob/master/LICENSE.txt
2. JanusGraph backends are not columnar in the usual meaning of the word, but rather assume a BigTable like KeyColumnValue store, see https://github.com/JanusGraph/janusgraph/blob/master/janusgraph-core/src/main/java/org/janusgraph/diskstorage/keycolumnvalue/KeyColumnValueStore.java This provides better horizontal scalability than technologies like solr/elacticsearch. A KeyColumnValue store client can see from the partitioned key which backend node to address, while solr/elastic involves a server-side routing step to direct a query to the right shard when requesting a specific document by id. This might be different for your inhouse store, though, so check whether it can implement the interface above efficiently. You may also want to check https://li-boxuan.medium.com/janusgraph-deep-dive-data-layout-in-janusgraph-cd33c045a495 whether your store supports this data layout. |
|
Regarding DB
Kalpa 1977
Hi All,
My company has a inhouse db like elasticsearch but only index based search, no columnar. I see that janusgraph mostly has columnar db as the primary data storage. 1. can we plugin our own db, is it allowed? 2. why only columnar as the primary db, any reasons. index based lucene also can support like getting all the indexed documents. any reason why columnar as the primary backend? thanks, Kalpa |
|
[ANNOUNCE] JanusGraph 0.6.2 Release
The JanusGraph Technical Steering Committee is excited to announce the release of JanusGraph 0.6.2.
JanusGraph is an Apache TinkerPop enabled property graph database with support for a variety of storage and indexing backends. Thank you to all of the contributors. The release artifacts can be found at this location:
https://github.com/JanusGraph/janusgraph/releases/tag/v0.6.2 A full binary distribution is provided for user convenience: https://github.com/JanusGraph/janusgraph/releases/download/v0.6.2/janusgraph-full-0.6.2.zip A truncated binary distribution is provided:
https://github.com/JanusGraph/janusgraph/releases/download/v0.6.2/janusgraph-0.6.2.zip The online docs can be found here: https://docs.janusgraph.org To view the resolved issues and commits check the milestone here:
https://github.com/JanusGraph/janusgraph/milestone/23?closed=1Thank you very much,
Oleksandr Porunovon behalf of JanusGraph TSC |
|
[RESULT][VOTE] JanusGraph 0.6.2 release
This vote is now closed with a total of 3 +1s, no +0s and no -1s. The results are:
BINDING VOTES: +1 (3 -- Florian Hockmann, Oleksandr Porunov, Jan Jansen) 0 (0) -1 (0) NON-BINDING VOTES: +1 (0) 0 (0) -1 (0) Thank you very much, Oleksandr Porunov |
|
Re: [DISCUSS] Discord Server
Florian Hockmann
Thanks for your feedback, Oleksandr.
We now have 3 people here on the dev list in favour of starting a Discord Server and no one against it. Only one user responded on janusgraph-users in the thread you linked, and that user was also in favour of Discord. I also asked people on Gitter for their opinion [1] but didn’t really get a response there. Since also nobody on Gitter voiced concerns about moving to Discord, I don’t really see a reason against starting a Discord Server.
So, I went ahead and created a server. You can join via this link: https://discord.gg/5MnxF82VGw I’d say we wait a week or so before promoting it also to users, so we have some time to use and test the server ourselves.
Regarding links between the TinkerPop server and our own: We can probably create some kind of “welcome” channel where we briefly explain the channels of our own server and then also link to the TinkerPop server for general Gremlin questions. TinkerPop already has such a welcome channel, and we can later ask to be linked there for JanusGraph specific questions.
[1]: https://gitter.im/janusgraph/janusgraph?at=6284afb0bd487e746b5c790f
Von: janusgraph-dev@... <janusgraph-dev@...> Im Auftrag von Oleksandr Porunov
Related thread in Users group: https://lists.lfaidata.foundation/g/janusgraph-users/topic/discuss_moving_from_gitter/91181812 |
|
Re: [VOTE] JanusGraph 0.6.2 release
Jansen, Jan
My vote is +1
I must merge the v0.6 branch into master to update the changelog.md. Greetings, Jan From: janusgraph-dev@... <janusgraph-dev@...> on behalf of Oleksandr Porunov via lists.lfaidata.foundation
<alexandr.porunov=gmail.com@...>
Sent: Wednesday, June 1, 2022 12:18 PM To: janusgraph-dev@... <janusgraph-dev@...> Subject: Re: [janusgraph-dev] [VOTE] JanusGraph 0.6.2 release Thank you Florian for taking care of this release.
I downloaded JanusGraph Full artifacts, started JanusGraph Server with Cassandra and ElasticSearch, checked that queries from `Basic Usage` documentation - looks good. I quickly checked the content of Sonatype staging repository - looks good. Release tag commit - looks good. Changelog record - looks good. My vote is +1. Best regards, Oleksandr Porunov |
|
Re: [DISCUSS] Discord Server
Related thread in Users group: https://lists.lfaidata.foundation/g/janusgraph-users/topic/discuss_moving_from_gitter/91181812
|
|
Re: [DISCUSS] Discord Server
It looks like Discord stores unlimited amount of history like Gitter but it has more features. It's definitely a downside that you need to be registered in Discord for read-only purposes and your discussions are not indexes by Google. That said, we do have mailing lists where you don't need to be registered to view messages.
I think it would make sense to start a Discord server for JanusGraph and see how much popularity it gets. I guess we shouldn't abandon Gitter just now because we have 864 people there but we should prioritize using Discord and wait until it gets the same number of users as Gitter has right now. As for another aspect - I'm also in favor of using Dedicated server because we will be able to create multiple channels which should be very useful to structure future discussions. I didn't research much but if there is a good way of redirecting users with Gremlin questions to TinkerPop server and JanusGraph questions to JanusGraph server than it would be great. I would imagine some dual-linking between JanusGraph server and TinkerPop server but not sure it that's possible. |
|
Re: [VOTE] JanusGraph 0.6.2 release
Thank you Florian for taking care of this release.
I downloaded JanusGraph Full artifacts, started JanusGraph Server with Cassandra and ElasticSearch, checked that queries from `Basic Usage` documentation - looks good. I quickly checked the content of Sonatype staging repository - looks good. Release tag commit - looks good. Changelog record - looks good. My vote is +1. Best regards, Oleksandr Porunov |
|
[VOTE] JanusGraph 0.6.2 release
Florian Hockmann
Hello,
A truncated binary distribution is provided:
The GPG key used to sign the release artifacts is available at:
|
|
Re: [DISCUSS] JanusGraph 0.6.2 Release
Florian Hockmann
I’ll interpret the lack of replies as lazy consensus and proceed with the release process.
Von: janusgraph-dev@... <janusgraph-dev@...> Im Auftrag von Florian Hockmann
Hi,
it has been nearly 4 months now since we released 0.6.1 and I just merged the PR to update TinkerPop to 3.5.3 [1].
So, I think that it makes to release 0.6.2 soon. Given that the release process is now also partially automated (thanks to Oleksandr’s great work), I’m also more in favour of releasing a maintenance version with only a small number of changes like this one since the release process doesn’t require as much effort anymore.
We should of course wait until the distribution tests work again: https://github.com/JanusGraph/janusgraph/pull/3036
Are there any other issues or PRs that should be included in this release? I at least don’t see any in the milestone for this version right now [2].
Regards, Florian
[1]: https://github.com/JanusGraph/janusgraph/pull/2999 [2]: https://github.com/JanusGraph/janusgraph/milestone/23
|
|
[DISCUSS] JanusGraph 0.6.2 Release
Florian Hockmann
Hi,
it has been nearly 4 months now since we released 0.6.1 and I just merged the PR to update TinkerPop to 3.5.3 [1].
So, I think that it makes to release 0.6.2 soon. Given that the release process is now also partially automated (thanks to Oleksandr’s great work), I’m also more in favour of releasing a maintenance version with only a small number of changes like this one since the release process doesn’t require as much effort anymore.
We should of course wait until the distribution tests work again: https://github.com/JanusGraph/janusgraph/pull/3036
Are there any other issues or PRs that should be included in this release? I at least don’t see any in the milestone for this version right now [2].
Regards, Florian
[1]: https://github.com/JanusGraph/janusgraph/pull/2999 [2]: https://github.com/JanusGraph/janusgraph/milestone/23
|
|
Re: [DISCUSS] Discord Server
Florian Hockmann
This thread didn’t really see much activity and I’m not sure how to interpret this. Are people here in favour of switching to Discord but don’t have much else to add to the discussion? Or do you just not care much about it?
But since we now only have two voices in favour of Discord, I’d move the discussion next to janusgraph-users and to our Discord channels to ask users for their opinion. If most users support the migration, then I’d say that we go ahead with it.
Another aspect of this we might want to discuss is whether we want to create our own Discord server or whether we just want to have a channel on the TinkerPop server which would probably also be an option. The TinkerPop server would have the advantage that JanusGraph questions are often actually Gremlin questions and discussions about TinkerPop are usually also interesting for JanusGraph. On the other hand, we might want to stay independent, and we probably also want to be able to create multiple channels (like for dev discussions or backend specific ones). I think I’m more in favour of a dedicated JanusGraph server, but I still wanted to mention both possibilities in case others see it differently.
Von: janusgraph-dev@... <janusgraph-dev@...> Im Auftrag von Boxuan Li
Vote for Discord.
Many questions on Gitter are not getting answered likely due to its lack of popularity. I personally haven’t been using Gitter for a long time because I don’t use it for any purpose other than answering JanusGraph related questions. Personally, migrating to Discord means I would be more able to help users.
One only benefit I like about Gitter is that it is indexed by Google.
|
|
Re: [DISCUSS] Discord Server
Boxuan Li
Vote for Discord.
toggle quoted message
Show quoted text
Many questions on Gitter are not getting answered likely due to its lack of popularity. I personally haven’t been using Gitter for a long time because I don’t use it for any purpose other than answering JanusGraph related questions. Personally, migrating to Discord means I would be more able to help users. One only benefit I like about Gitter is that it is indexed by Google.
|
|
[DISCUSS] Discord Server
Florian Hockmann
Hi,
we’re currently using Gitter as our chat system where we have two chat rooms, one mostly for users to ask questions and one to discuss development issues.
We already discussed moving to a different chat system two years ago as part of a discussion about creating the janusgraph-dev channel where Slack and Discord were mentioned as possible alternatives to Gitter [1]. This discussion about moving to a different chat system didn’t lead to a consensus so we stayed on Gitter. However, in the meantime TinkerPop has started a Discord server [2] which is getting more and more popular (~400 registered users right now, compared to ~250 in January). I’ve also recently noticed more and more JanusGraph questions being asked there so I wanted to bring this topic back up and suggest that we migrate to Discord.
Here are some advantages I see in favour of Discord:
A downside of Discord is of course that people need to create an account for it whereas a GitHub/Gitlab/Twitter account is enough for Gitter.
Any thoughts on this?
* I don’t have numbers to back this up, but Jan mentioned it already in the discussion two years ago and Discord itself lists a few big OSS communities [3].
[1]: https://groups.google.com/g/janusgraph-dev/c/5Fp2tQNn_Po/m/WdmLRf3WAgAJ |
|
[ANNOUNCE] JanusGraph 0.6.1 Release
The JanusGraph Technical Steering Committee is excited to announce the release of JanusGraph 0.6.1.
JanusGraph is an Apache TinkerPop enabled property graph database with support for a variety of storage and indexing backends. Thank you to all of the contributors. The release artifacts can be found at this location:
https://github.com/JanusGraph/janusgraph/releases/tag/v0.6.1 A full binary distribution is provided for user convenience: https://github.com/JanusGraph/janusgraph/releases/download/v0.6.1/janusgraph-full-0.6.1.zip A truncated binary distribution is provided:
https://github.com/JanusGraph/janusgraph/releases/download/v0.6.1/janusgraph-0.6.1.zip The online docs can be found here: https://docs.janusgraph.org To view the resolved issues and commits check the milestone here:
https://github.com/JanusGraph/janusgraph/milestone/22?closed=1Thank you very much,
Oleksandr Porunov |
|
[RESULT][VOTE] JanusGraph 0.6.1 release
This vote is now closed with a total of 3 +1s, no +0s and no -1s. The results are:
BINDING VOTES: +1 (3 -- Oleksandr Porunov, Florian Hockmann, Jan Jansen) 0 (0) -1 (0) NON-BINDING VOTES: +1 (0) 0 (0) -1 (0) Thank you very much, Oleksandr Porunov |
|
Re: [VOTE] JanusGraph 0.6.1 release
Jansen, Jan
I tested the docker image build works fine. Von: janusgraph-dev@... <janusgraph-dev@...> im Auftrag von Florian Hockmann <fh@...>
Gesendet: Mittwoch, 19. Januar 2022 14:43:26 An: janusgraph-dev@... Betreff: Re: [janusgraph-dev] [VOTE] JanusGraph 0.6.1 release I just performed a basic smoke test of both distribution archives, and everything worked as expected.
Great to see the first release based on the new release automation happening 😊
VOTE +1
Von: janusgraph-dev@... <janusgraph-dev@...>
Im Auftrag von Oleksandr Porunov
Hello,
A truncated binary distribution is provided:
The GPG key used to sign the release artifacts is available at: |
|
Re: [VOTE] JanusGraph 0.6.1 release
Florian Hockmann
I just performed a basic smoke test of both distribution archives, and everything worked as expected.
Great to see the first release based on the new release automation happening 😊
VOTE +1
Von: janusgraph-dev@... <janusgraph-dev@...> Im Auftrag von Oleksandr Porunov
Hello,
A truncated binary distribution is provided:
The GPG key used to sign the release artifacts is available at: |
|