MDrivenServerChangelog

The log of changes for MDriven Server

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

Revision 9969 - 2018-04-16

Changed so that ReversedDB's still do evolve but does not do Create (not changed)

Revision 9943 - 2018-04-01

Revision 9909 - 2018-03-06

Revision 9907 - 2018-03-06

Problem with serverssidejobs doing actions in SQLImport fized

Revision 9894 - 2018-02-20

Revision 9772 - 2018-01-10

Better exeception when not identified

Revision 9731 - 2017-12-25

CopyIfNewer

Revision 9634 - 2017-10-27

Revision 9633 - 2017-10-27

Serverside action email now supports multiple to addresses (send in comma sep string in to field)
Also support attachments , add Attachments nesting that has file:byte[],name:string and mediatype:string

Revision 9580 - 2017-09-29

Load logging for CodeDress - trying to find why it fails occasionally

Revision 9577 - 2017-09-29

Revision 9574 - 2017-09-28

Avoid ticking off First use of model until OnNewModelIsUsedForFirstTime event is assigned

Revision 9565 - 2017-09-27

Revision 9564 - 2017-09-27

Updates to MDrivenServer so that it will truncate the MDrivenServerSynk table and also ping optional slave servers to make sure they are alive and polling update blocks

Revision 9546 - 2017-09-20

Bumbing down from .net4.6.1 to .net4.5 - user request and no direct need today

Revision 9545 - 2017-09-19

Updated settings for AutoForm

Revision 9495 - 2017-08-28

Better admin evolve

Revision 9493 - 2017-08-27

Revision 9465 - 2017-08-09

Better way to get the latest known checksum

Revision 9460 - 2017-08-08

sha hash the checksum - it contains the connectionstring
Expose a way to get the GetLatestAvailableCodeDressFor("A0")

Revision 9450 - 2017-08-07

Revision 9446 - 2017-08-07

Turnkey Demo/Sample db apply support

Revision 9443 - 2017-08-06

Revision 9439 - 2017-08-05

Revision 9436 - 2017-08-05

Revision 9392 - 2017-07-14

Must recreate XmlPMapper when seeing new model checksum

Revision 9387 - 2017-07-13

Added removed usings in bug hunt

Revision 9386 - 2017-07-13

Extraction of parts of RunningModelEcoSpace.cs into the new AssemblyHandling.cs and RunningTypeSystem.cs

Changes to other files class-references

Revision 9385 - 2017-07-13

Small name change
using-cleaning

Revision 9383 - 2017-07-12

AppCompleteAdminEcoSpace.BorrowedReturnAndDestruct made public since it is called from MDrivenServer logic

Revision 9382 - 2017-07-12

Updates to have the server Slack a Slack Web hook on Evolve

Revision 9381 - 2017-07-12

Added some comments
Made sensitive function private

Revision 9378 - 2017-07-12

Added detection of changed model to not pick from cache of ecospaces
Some documentation additions

Revision 9356 - 2017-06-28

Name change

Revision 9354 - 2017-06-27

Re-applying changes from revisions 9342 to 9347 for debugging

Revision 9348 - 2017-06-26

Revert all changes from revisions 9342 to 9347 for debugging

Revision 9345 - 2017-06-25

Fixed hiding of public class in previous check in

Revision 9344 - 2017-06-25

Name changes and added documentation

Revision 9331 - 2017-06-24

targets .net 4.6.1

Revision 9306 - 2017-06-11

Support for LocalPrototyping - as used by Turnkey

Revision 9284 - 2017-05-27

Special handling of seen case in history slave when one block was +300' lines - this crashed the sqlserver query processor when trying to update stoptime.
Now the any job larger than 100' lines is split into batches of 50' - with increased of inconsistency if the server fails during work of split block

Revision 9271 - 2017-05-17

Revision 9270 - 2017-05-17

OnFetchViewModelConditionExecute started and experimented with

Revision 9243 - 2017-04-24

Revision 9210 - 2017-04-10

Ignore on .vs folders

Revision 9179 - 2017-04-04

SVN ignore of subfolders

Revision 9177 - 2017-04-04

The file Mirroring logic used by MDrivenServer and MDrivenTurnkey for AssetsTK now use special handling of web.config replacement - this is to allow for web.config overrides to be part of AssetsTK so that you can use WindowsAuthentication easier

Revision 9136 - 2017-03-20

Consolidated filemirroring between MDrivenServer and Turnkey
CodeDress status and time now kept on TypeSystem level

Revision 9135 - 2017-03-19

CodeDressingInfo now includes latest change time of code assemblies used

Revision 9122 - 2017-03-15

Adding CodeDressingStatus to info output

Revision 9118 - 2017-03-14

CodeDress AssemblyResolve

Revision 9100 - 2017-03-12

Better kill to copydb

Revision 9098 - 2017-03-11

Revision 9094 - 2017-03-10

Improvements to admin auto evolve

Revision 9093 - 2017-03-10

CodeDressingEnum shows in version status

Revision 9084 - 2017-03-06

CodeDressing for MDrivenServer complete

Revision 9076 - 2017-03-05

Revert on new VS2015 syntax

Revision 9072 - 2017-03-05

Event OnNewModelIsUsedForFirstTime moved back from turnkey to handle CodeDressign needs

Revision 9071 - 2017-03-04

CodeDressing - work in progress

Revision 9061 - 2017-02-26

WCF quotas set to max

Revision 9058 - 2017-02-26

WCF Buffers in transfer increased to max (2Gb)

Revision 9041 - 2017-02-20

Issue with with giving up snapshot if needed

Revision 9026 - 2017-02-11

Will now give up to snapshot db if the lock cannot be aquired within a minute

Revision 9024 - 2017-02-10

Revision 9023 - 2017-02-09

Revision 9021 - 2017-02-08

SNapshot function - must copy db before we start using it

Revision 9017 - 2017-02-08

Restart mechanism reworked.
UniqueIdFile.xml introduced ensuring each MDrivenServer a unique guid per location

New ServiceAdminInterface operations:
ExtractAdminDBCopy
InjectAdminDB

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.