Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 12:04
    nagytech synchronize #4092
  • 11:53
    nagytech synchronize #4092
  • 11:49
    nagytech edited #4092
  • 11:40
    nagytech opened #4092
  • 11:32
    nagytech edited #4091
  • 11:32
    nagytech opened #4091
  • 10:13
    nagytech commented #3954
  • 05:29
    nagytech commented #4090
  • 05:29
    nagytech opened #4090
  • Dec 11 23:52
    scptre commented #4082
  • Dec 11 14:26
    nagytech commented #3954
  • Dec 11 11:18
    nagytech edited #4089
  • Dec 11 11:17
    nagytech opened #4089
  • Dec 11 11:00
    nagytech commented #4083
  • Dec 11 08:34
    jiyeongj commented #4083
  • Dec 11 08:33
    jiyeongj commented #4083
  • Dec 11 08:33
    jiyeongj commented #4083
  • Dec 11 07:57

    dependabot-preview[bot] on nuget

    (compare)

  • Dec 11 07:57

    dependabot-preview[bot] on dev

    Bump MongoDB.Driver from 2.9.1 … (compare)

  • Dec 11 07:57
    dependabot-preview[bot] closed #104
Joshua Garnett
@joshgarnett
Cluster Sharding abstracts a lot of what you are trying to do here
Michal Dabrowski
@defrag2_twitter
thanks, havent dig into cluster yet, probably will have to soon, so i'll dig
Andrew Young
@ayoung
if a node unexpectedly terminates on a cluster and another node spins up in its place on the same port, will the previous node still be considered unreachable?
i'm 85% sure that's a yes...
Joshua Garnett
@joshgarnett
I need to follow up on the akka.net impl, but each instance should have a unique id when it spins up
So even though its on the same host/port its considered a new node in the cluster
Andrew Young
@ayoung
right...
Weston
@ronnyek
@Horusiath well I want to effectively publish those components with metadata, ultimately allowing you to drag drop them and chain them together, save the layout and load later. Seems like the GraphStage lets you do exactly that... describe the shape of the component and its inputs and outputs and what to do on data in/out
Marc Piechura
@marcpiechura
@ronnyek you can do this with normal source / flows / sinks / graphs as well, they are all only blueprints until you call Run

var someChainedFlowActions = Flow.Create<Input>().Where().SelectAsync().....

At some point you can than do something like mySource.Where().Select( Input ).Via(someChainedFlowActions).RunWith(someSelectedSink, materializer)

GraphStages are useful if you want to implement something like Where, Select or custom sources/sinks for third party services, i.e. Azure, Kafka, files...
Anders Storhaug
@andersstorhaug
Anyone have success with cluster sharding on 1.3.1? Reincarnation isn't working for me, using SQLite and single seed node. Have checked configs several times, though I may try from scratch to make sure configs are correct
Aaron Stannard
@Aaronontheweb
@andersstorhaug it should all be working on 1.3.1
file an issue
with details if you think you've run into a bug
Anders Storhaug
@andersstorhaug
Ok, will try a few more things first
Thanks for the confirmation though. It may very well be a config issue on my side
Anders Storhaug
@andersstorhaug
Yep, with fresh sandbox project on 1.3.1 everything worked as expected
Arsene
@Tochemey

Hello I am getting the following exception and it is the first time:

MissingMethodException: Method not found: 'Void Hyperion.SerializerOptions..ctor(Boolean, Boolean, System.Collections.Generic.IEnumerable`1<Hyperion.Surrogate>, System.Collections.Generic.IEnumerable`1<Hyperion.SerializerFactories.ValueSerializerFactory>, System.Collections.Generic.IEnumerable`1<System.Type>)'.

Please any idea abt it?

I got during the creation of the ActorSystem
Arsene
@Tochemey
This exception stack:
System.Reflection.TargetInvocationException occurred
  HResult=0x80131604
  Message=Exception has been thrown by the target of an invocation.
  Source=mscorlib
  StackTrace:
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
   at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, StackCrawlMark& stackMark)
   at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
   at System.Activator.CreateInstance(Type type, Object[] args)
   at Akka.Serialization.Serialization..ctor(ExtendedActorSystem system)
   at Akka.Actor.Internal.ActorSystemImpl..ctor(String name, Config config)
   at Akka.Actor.ActorSystem.Create(String name)


Inner Exception 1:
MissingMethodException: Method not found: 'Void Hyperion.SerializerOptions..ctor(Boolean, Boolean, System.Collections.Generic.IEnumerable`1<Hyperion.Surrogate>, System.Collections.Generic.IEnumerable`1<Hyperion.SerializerFactories.ValueSerializerFactory>, System.Collections.Generic.IEnumerable`1<System.Type>)'.
Arsene
@Tochemey
Oops I discovered the issue. It was package versioning while I was doing nuget update without enable pre-releasing for Hyperion. So I was referencing a wrong version.
Joshua Garnett
@joshgarnett
@alexvaluyskiy is your plan to add the dotcore support to the MySQL plugin before pushing to nuget?
Alex Valuyskiy
@alexvaluyskiy
yes
Joshua Garnett
@joshgarnett
Cool
Hopefully that’s not too painful
Alex Valuyskiy
@alexvaluyskiy
but something is going wrong with Mysql.Data
System.IO.FileLoadException : Could not load file or assembly 'MySql.Data, Version=8.0.8.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' or one of its dependencies. Strong name signature could not be verified. The assembly may have been tampered with, or it was delay signed but not fully signed with the correct private key. (Exception from HRESULT: 0x80131045)
only in .NET 4.5 build, but it works fine with .Net Standard build
Joshua Garnett
@joshgarnett
huh
@alexvaluyskiy I think I see the issue, they are only including a dll for 452, my guess is if you up the project version to that it’ll work
Alex Valuyskiy
@alexvaluyskiy
mysql.data.6.10.3-rc contains a dll for net452 and for netstandard1.3
The problem is - netstandard one works fine, but net452 - not
Joshua Garnett
@joshgarnett
hmm you are right
weird
Alex Valuyskiy
@alexvaluyskiy
MySql.Data 6.9.9 works fine, but it does not support Net Standard
Joshua Garnett
@joshgarnett
it supports .netstandard1.3
Akka.net is 1.6, right?
Alex Valuyskiy
@alexvaluyskiy
MySql.Data 6.9.9 - support only net45
MySql.Data 6.10.3-rc, MySql.Data 8.0.8-dmr - support both .NET 4.5.2 and .NET Standard 1.3, but does not work
Joshua Garnett
@joshgarnett
Interesting, so I just pulled down your changes and was able to run the tests without any problems
This is within an editor though
Nick Chamberlain
@heynickc
@alfredherr sorry for the late response, but this PR on the dev branch of Lighthouse has a .NET Core compatible version as a separate project petabridge/lighthouse#37
Boban
@bobanco
anyone using cluster sharding and mysql persistence with 1.3.1 version?
Joshua Garnett
@joshgarnett
Yes
You need to be using the latest mysql persistence changes from the dev branch there, the nuget package hasn’t been updated yet
Boban
@bobanco
@joshgarnett thanks :+1:
Boban
@bobanco
@Horusiath i did some performance testing on cluster sharding with mysql as a persistence , the performance which i got was 312.5 entities per sec
Bartosz Sypytkowski
@Horusiath
@bobanco what and how you were testing? Mind to send a sample?
Boban
@bobanco
my dev machine specs:
CPU: i7 4790k
RAM: 16GB
SSD: 250 GB Samsung
basicly i was trying to see the performance of how many entities we can allocate per second