Book a Demo

Author Topic: Spurious Tagged Value types (non-enabled MDGs)  (Read 4309 times)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Spurious Tagged Value types (non-enabled MDGs)
« on: August 23, 2018, 05:14:22 pm »
I've suddenly (b1425) got Tagged Value types from non-enabled MDGs appearing in my Tagged Value drop-down - for example, DMN1.1::*.  First time I've added some tagged values for a while.

They're not in t_propertytypes (not unexpectedly) and the applicable MDGs are disabled in the Specialize dialog.

How can I get rid of them?  Is it a bug that they are appearing?

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

KP

  • EA Administrator
  • EA Expert
  • *****
  • Posts: 2919
  • Karma: +55/-3
    • View Profile
Re: Spurious Tagged Value types (non-enabled MDGs)
« Reply #1 on: August 24, 2018, 04:51:00 pm »
EA 14 behaves slightly differently to previous versions with regard to disabled technologies. In EA 14, the disabled technologies are still loaded into memory, but are ignored depending on context and/or perspective. This looks like a place where disabled technologies should probably be ignored but aren't. I'd say it's worth a bug report.
The Sparx Team
[email protected]

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Spurious Tagged Value types (non-enabled MDGs)
« Reply #2 on: August 27, 2018, 09:53:15 am »
EA 14 behaves slightly differently to previous versions with regard to disabled technologies. In EA 14, the disabled technologies are still loaded into memory but are ignored depending on context and/or perspective. This looks like a place where disabled technologies should probably be ignored but aren't. I'd say it's worth a bug report.
Bug report sent.

We disable almost ALL the Sparx provided MDGs to get our EA instances to start faster (in the past versions).  Your comment about loading all the disabled technologies into memory is, therefore, concerning from that aspect.  I guess it's the enabling that takes the time, not the loading and so it should still be faster.  However, I note that EA 14 feels as though it's slower to load but I've also changed machines so that "muddies the waters".  Have you done any timing tests?

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +397/-301
  • I'm no guru at all
    • View Profile
Re: Spurious Tagged Value types (non-enabled MDGs)
« Reply #3 on: August 27, 2018, 02:56:49 pm »
I usually remove almost all that MDG blurb in EA's MDG folder.

q.

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +259/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Spurious Tagged Value types (non-enabled MDGs)
« Reply #4 on: August 27, 2018, 04:55:42 pm »
I usually remove almost all that MDG blurb in EA's MDG folder.

q.
Yeah,  I may have to resort to that, but there are some downsides.  I'll await KP's response.

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!