Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » GEF » GEF scalability
GEF scalability [message #212745] Wed, 29 March 2006 04:33 Go to next message
Eclipse UserFriend
Originally posted by: mspivak.outerbay.com

How well does GEF scale? We're evaluating using it for a project that
may have hundreds of nodes in the diagram. (Large database schemas for
example.) Has this been done and what are the results?

Thx,
Max
Re: GEF scalability [message #212820 is a reply to message #212745] Wed, 29 March 2006 19:29 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: pbeagan.yahoo_dontspamme_.com

maybe you could write some java code to one of the provided GEF examples
that adds hundreds of nodes. I think the schema example has a
ContentCreator class where you could add some looping.

Max Spivak wrote:

> How well does GEF scale? We're evaluating using it for a project that
> may have hundreds of nodes in the diagram. (Large database schemas for
> example.) Has this been done and what are the results?
>
> Thx,
> Max
Re: GEF scalability [message #212828 is a reply to message #212745] Wed, 29 March 2006 20:03 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: none.us.ibm.com

Some clients are creating as many as 10,000 figures and editparts.

"Max Spivak" <mspivak@outerbay.com> wrote in message
news:e0d2n4$87f$1@utils.eclipse.org...
> How well does GEF scale? We're evaluating using it for a project that may
> have hundreds of nodes in the diagram. (Large database schemas for
> example.) Has this been done and what are the results?
>
> Thx,
> Max
Re: GEF scalability [message #213013 is a reply to message #212828] Sat, 01 April 2006 08:32 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: kvdijken.tiscali.nl

I use graphical datasets with several 10.000's of objects. When the
'diagram' is zoomed out, and a lot of graphical objects are visible, I found
out that performance is only acceptable of you implement your own
UpdateManager. The default DeferredUpdateManager repaints too many figures.

Also see:

- thread 'Injecting custom UpdateManagers' in this newsgroup
- https://bugs.eclipse.org/bugs/show_bug.cgi?id=126797

Koen






"Randy Hudson" <none@us.ibm.com> wrote in message
news:e0ep6b$c4n$1@utils.eclipse.org...
> Some clients are creating as many as 10,000 figures and editparts.
>
> "Max Spivak" <mspivak@outerbay.com> wrote in message
> news:e0d2n4$87f$1@utils.eclipse.org...
>> How well does GEF scale? We're evaluating using it for a project that may
>> have hundreds of nodes in the diagram. (Large database schemas for
>> example.) Has this been done and what are the results?
>>
>> Thx,
>> Max
>
>
Re: GEF scalability [message #213019 is a reply to message #212828] Sat, 01 April 2006 08:44 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: kvdijken.tiscali.nl

I also needed to implement and maintain a spatial index in the layer figures
to speed up finding editparts under the mouse cursor.

Koen



"Randy Hudson" <none@us.ibm.com> wrote in message
news:e0ep6b$c4n$1@utils.eclipse.org...
> Some clients are creating as many as 10,000 figures and editparts.
>
> "Max Spivak" <mspivak@outerbay.com> wrote in message
> news:e0d2n4$87f$1@utils.eclipse.org...
>> How well does GEF scale? We're evaluating using it for a project that may
>> have hundreds of nodes in the diagram. (Large database schemas for
>> example.) Has this been done and what are the results?
>>
>> Thx,
>> Max
>
>
Re: GEF scalability [message #213451 is a reply to message #213013] Thu, 06 April 2006 04:04 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: none.us.ibm.com

In your application, are all 10,000 objects siblings? In the example I was
thinking of, there is lots of nesting, so the nesting helps with tree
pruning.

"Koen van Dijken" <kvdijken@tiscali.nl> wrote in message
news:e0ldq8$can$1@utils.eclipse.org...
>I use graphical datasets with several 10.000's of objects. When the
>'diagram' is zoomed out, and a lot of graphical objects are visible, I
>found out that performance is only acceptable of you implement your own
>UpdateManager. The default DeferredUpdateManager repaints too many figures.
>
> Also see:
>
> - thread 'Injecting custom UpdateManagers' in this newsgroup
> - https://bugs.eclipse.org/bugs/show_bug.cgi?id=126797
>
> Koen
>
>
>
>
>
>
> "Randy Hudson" <none@us.ibm.com> wrote in message
> news:e0ep6b$c4n$1@utils.eclipse.org...
>> Some clients are creating as many as 10,000 figures and editparts.
>>
>> "Max Spivak" <mspivak@outerbay.com> wrote in message
>> news:e0d2n4$87f$1@utils.eclipse.org...
>>> How well does GEF scale? We're evaluating using it for a project that
>>> may have hundreds of nodes in the diagram. (Large database schemas for
>>> example.) Has this been done and what are the results?
>>>
>>> Thx,
>>> Max
>>
>>
>
>
Re: GEF scalability [message #213460 is a reply to message #213451] Thu, 06 April 2006 08:01 Go to previous message
Eclipse UserFriend
Originally posted by: kvdijken.tiscali.nl

Yes, I have several layers, where each of them can have up to several
10.000's of figures. Within such a layer, these figures are sibblings
indeed.

Koen


"Randy Hudson" <none@us.ibm.com> wrote in message
news:e123vd$ecv$1@utils.eclipse.org...
> In your application, are all 10,000 objects siblings? In the example I
> was thinking of, there is lots of nesting, so the nesting helps with tree
> pruning.
>
> "Koen van Dijken" <kvdijken@tiscali.nl> wrote in message
> news:e0ldq8$can$1@utils.eclipse.org...
>>I use graphical datasets with several 10.000's of objects. When the
>>'diagram' is zoomed out, and a lot of graphical objects are visible, I
>>found out that performance is only acceptable of you implement your own
>>UpdateManager. The default DeferredUpdateManager repaints too many
>>figures.
>>
>> Also see:
>>
>> - thread 'Injecting custom UpdateManagers' in this newsgroup
>> - https://bugs.eclipse.org/bugs/show_bug.cgi?id=126797
>>
>> Koen
>>
>>
>>
>>
>>
>>
>> "Randy Hudson" <none@us.ibm.com> wrote in message
>> news:e0ep6b$c4n$1@utils.eclipse.org...
>>> Some clients are creating as many as 10,000 figures and editparts.
>>>
>>> "Max Spivak" <mspivak@outerbay.com> wrote in message
>>> news:e0d2n4$87f$1@utils.eclipse.org...
>>>> How well does GEF scale? We're evaluating using it for a project that
>>>> may have hundreds of nodes in the diagram. (Large database schemas for
>>>> example.) Has this been done and what are the results?
>>>>
>>>> Thx,
>>>> Max
>>>
>>>
>>
>>
>
>
Previous Topic:DirectedGraphLayout and self cycles
Next Topic:Newbie alert - Getting started in GEF for an RCP application?
Goto Forum:
  


Current Time: Sat Apr 27 02:49:36 GMT 2024

Powered by FUDForum. Page generated in 0.04216 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top