MDrivenServerChangelog

The log of changes for MDriven Server

Revision 11194 - 2019-06-15

tmp file clean up prior to expanding new

Revision 11095 - 2019-05-28

Turnkey file caching improved
signaling of mdrivenserver restart
clean up of left over tmpxxxx dirs from earlier failed startups

Revision 11078 - 2019-05-26

Revision 11077 - 2019-05-26

Revision 11075 - 2019-05-26

Checksum check before writing assetstk to avoid hosting restart

Revision 11072 - 2019-05-25

Revision 11071 - 2019-05-25

Revision 11069 - 2019-05-25

Revision 11067 - 2019-05-25

Revision 11059 - 2019-05-25

Revision 11041 - 2019-05-20

Started work of getting ServiceAdmin into webapi

Revision 11040 - 2019-05-19

WebApi did not accept more than default requestLength so unable to save large blobs. Fixed

Revision 10976 - 2019-04-26

Import can now get IExternalVariables to use in the nesting

Revision 10972 - 2019-04-25

Better separation of applicationurl and serverurl. Better temp directory handling

Revision 10966 - 2019-04-23

Updates to handle HardServerUrl - since it failed core

Revision 10961 - 2019-04-18

Refactor ServerSide run - new index for MDrivenCache

Revision 10952 - 2019-04-17

Updates to handle HardServerUrl

Revision 10950 - 2019-04-16

Revision 10949 - 2019-04-16

Revision 10948 - 2019-04-16

Revision 10947 - 2019-04-16

Changes to how we react when started with illegal url - as when first call is from load balancer alive query

Revision 10946 - 2019-04-16

Changes to how we react when started with illegal url - as when first call is from load balancer alive query

Revision 10939 - 2019-04-11

Separated CacheUpdates to own blocking queue after issues with db locking for invalidation

Revision 10937 - 2019-04-11

CacheIgnoreClasses introduced for MDrivenCache

Revision 10931 - 2019-04-08

Serverside Savefile updated to allow multiple actions in one view

Revision 10930 - 2019-04-08

MDriven cache update

Revision 10924 - 2019-04-03

Revision 10923 - 2019-04-03

CachedAndAutoUpdated

Revision 10913 - 2019-04-02

Revision 10906 - 2019-03-30

MDrivenCacheInvalidation work in progress

Revision 10899 - 2019-03-28

Revision 10895 - 2019-03-26

MDrivenCacheInvalidation work in progress

Revision 10838 - 2019-03-10

In order to let portal codedress work in both turnkey and mdrivenserver we add the turnkeyinterfaces to mdrivenserver

Revision 10836 - 2019-03-10

Better codedress log

Revision 10835 - 2019-03-10

Revision 10834 - 2019-03-10

Updates to detect if EcoTypeSpace was created and cached prior to CodeDress init (Maybe PMP ensured) - and if so recreate it with codedress

Revision 10805 - 2019-02-28

SaveFile acrtion updated to be able to save arbitrary files - documented here: https://wiki.mdriven.net/index.php/Exporting_files_from_MDriven_Server

Revision 10803 - 2019-02-27

Revision 10724 - 2019-02-06

Issues with CodeDress from coldstart if first action was Persistence. Should be fixed

Revision 10713 - 2019-01-31

Revision 10703 - 2019-01-23

Updates core

Revision 10700 - 2019-01-22

Better still

Revision 10699 - 2019-01-22

Revision 10698 - 2019-01-22

better than last

Revision 10697 - 2019-01-22

PeriodicActions now use webapi, WriteThrough to master on slaves now use webapi, admin space use local pmp and wcf exposed admin wfc is not used

Revision 10695 - 2019-01-21

Revision 10694 - 2019-01-20

Revision 10691 - 2019-01-20

Revision 10681 - 2019-01-20

cleanup

Revision 10680 - 2019-01-20

Revision 10678 - 2019-01-20

removing EcoSpaceGenericX and moving into AppCompleteGeneric.EcoSpace - prep for core
Removing AppCompleteGenericCommon and moving into AppCompleteGeneric.Model - prep for core

Revision 10677 - 2019-01-20

removing EcoSpaceGenericX and moving into AppCompleteGeneric.EcoSpace - prep for core

Revision 10676 - 2019-01-20

Removing AppCompleteGenericCommon and moving into AppCompleteGeneric.Model - prep for core

Revision 10675 - 2019-01-20

Removed WinForms from EcoSpaceGeneric
Removed winform references from UI ISeparator - prep for core

Revision 10669 - 2019-01-18

ignores for SVN

Revision 10636 - 2018-12-21

Added probing of folder ModelCodeAssemblies when loading assemblies

Revision 10629 - 2018-12-18

Lowering History managing MaxBlockLimit from 100K to 25K after running into "to complex query" at approx 30K objects

Revision 10619 - 2018-12-11

Revision 10618 - 2018-12-11

Implemented WebAPI för A0,A1,A2, implement HttpException

Revision 10601 - 2018-11-28

Remove of old services that have better solutions now

Revision 10593 - 2018-11-26

Revision 10585 - 2018-11-25

Revision 10580 - 2018-11-21

Updates for webapi

Revision 10571 - 2018-11-20

Clean up - newer versions - dropping things that will not stay when going MVC

Revision 10569 - 2018-11-19

Revision 10568 - 2018-11-19

WebApi

Revision 10561 - 2018-11-18

Added ODBC support to SQLImport and SQLExport

Revision 10493 - 2018-10-24

Chunking sql import in rows of 2000

Revision 10489 - 2018-10-24

Found issue with SQLImport having multiple comboboxes for setting singlelinks.
Found that SQLImport did not cache lookups - changing and introducing bool setting cachelookups - default true

Revision 10480 - 2018-10-15

SQLImport now allows for nesting with row definition

Revision 10478 - 2018-10-15

Revision 10407 - 2018-09-29

Revision 10406 - 2018-09-29

Revision 10384 - 2018-09-24

Updates to webconfig and logfile location: https://wiki.mdriven.net/index.php/Serverinfo

Revision 10382 - 2018-09-24

Explicit code path :

Revision 10359 - 2018-09-15

Revision 10358 - 2018-09-15

Revision 10357 - 2018-09-15

Revision 10356 - 2018-09-15

Added page to allow repair of broken admin Admin_ECO_ORMAPPING

Revision 10355 - 2018-09-15

Revision 10354 - 2018-09-15

Revision 10271 - 2018-08-26

Revision 10254 - 2018-08-11

Confusion on transaction reporting cleaned up

Revision 10253 - 2018-08-10

selfVM.RunServerSideViewModelNow ocl operator implemented

Revision 10223 - 2018-07-28

Issues with sample apply - restarted to quickly so sample did not always download

Revision 10221 - 2018-07-26

Removed reference to Readme.html added by mistake

Revision 10219 - 2018-07-26

Finally understood and fixed why codedress failed often at first start of portal. 2 threads managed to create 2 TypeSystems - loading double codedress so types came in 2 versions - and that caused the seen error with Type X not equal to Type X.

Revision 10208 - 2018-07-24

Added _CodeDressOverridePath Used with MDrivenServerOverride - to debug CodeDress locally

Revision 10207 - 2018-07-23

Revision 10204 - 2018-07-23

Ability to get email settings from portal

Revision 10184 - 2018-07-21

CodeDress for local prototyping

Revision 10102 - 2018-06-20

NameOfCurrentVariable has been splitted into 2 NameOfCurrentVariable_Ocl and NameOfCurrentVariable_Runtime
Ocl keeps the name unchanged
Runtime strips national chars

Ocl is used in all internal expressions
Runtime is used for Naming of ViewModelColumns and Handle columns

Revision 10068 - 2018-06-06

Revision 10065 - 2018-06-03

Several issues to fix issues with collapsing MDrivenServer

Revision 10051 - 2018-05-25

AppCompleteAdminEcoSpace.Borrow now has optional refresh - to avoid refresh when only getting it for destruction
MDrivenServerSynk now checks if Truncing is needed before locking the table - should reduce the lockings over all

Revision 10049 - 2018-05-24

Remove GetWorkImage from log

Revision 10047 - 2018-05-24

Seperate each ServerSidejob to its own TimingImage to try to be better debugging tool

Revision 10043 - 2018-05-22

One theory is that when MDrivenServer was recycled by IIS the old process continued to execute ServerSide actions - these actions leads to PM-request that was recevied by the new process; but the new process does not except internal request from other processes (wrong pwd for user local) - so everything sort of clustered up.
To avoid this happening we check ShutdownReason and avoid running ServerSide actions when going down

Revision 10004 - 2018-05-02

Ignore all in bin

Revision 10003 - 2018-05-02

Clean up of packages directory and ignore attributes

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.