MDrivenServerChangelog

The log of changes for MDriven Server

Revision 15010 - 2023-09-25

Nuget updates:
old 2.2.3 to



old 7.0.5 to




old 7.0.5 to

old 7.0.0 to



old 4.2.1 to











old to
7.0.2
6.0


Driver was AzureAD OpenIdConnect

if (email == null)
email = info.Principal.FindFirstValue("preferred_username"); // Azure

Revision 15004 - 2023-09-21

Fixed spelling error

Revision 14999 - 2023-09-14

Changes to CacheInval to avoid to include touched members in manifest to reduce risk of recursion

Revision 14998 - 2023-09-14

CodeDress issue for LeanLoad fixed

Revision 14997 - 2023-09-14

Undoing bad check-in: Fix for missing AssetsTK path when using slim model in Turnkey

Revision 14996 - 2023-09-14

Fix for missing AssetsTK path when using slim model in Turnkey

Revision 14988 - 2023-09-05

MDrivenServer now warns in OCLPs if a ServerSideViewModel is CacheInval
SignalR does not complain for lost net

Revision 14987 - 2023-09-04

Revision 14986 - 2023-09-04

MDrivenServer and MDrivenTurnkey now saves a slimmed version of the model to App_Data in a file named ModlrLeanLoadModel.modlr and the checksum for the same in ModlrLeanLoadChecksum.xml
If no hit on checksum we do as before - but also create the lean files.
On next cold start the lean files will be picked up and skip AssetsTK mirroring and loading - this fill decrease memory footprint and increase load speed.

Revision 14926 - 2023-08-08

Issue in MDrivenServer slave sync - if GetMasterCommitBlocks fails the local merge would be skipped - leading to slave falling further behind - now local merge is done even if the master has problems

Revision 14855 - 2023-06-12

Scroll only grid

Revision 14846 - 2023-06-07

AutoForm with PlacingContainer - so we should not have a min-width

Revision 14755 - 2023-05-09

Update to jquery 3.6.4 (from 3.6.3 on tk, and from 1.x on mdrserver)
Update Azure.core for consistency

Revision 14690 - 2023-04-13

System.Text.Json 7.0.2

Revision 14655 - 2023-04-03

Adding mysql to core

Revision 14631 - 2023-03-19

Updates to MDrivenServer "Changes" function - now reports different checksum
CodeGen on ModelrLayer, Added Savebar option to ViewModel
Updates to Signalr packages due to runtime issue in debugger

Revision 14600 - 2023-03-08

AccountOverride stuff

Revision 14577 - 2023-02-22

Nugets and app.config
Adding special PMapper mode for OceanMgr

Revision 14564 - 2023-02-15

RecyclableMemoryStream latest version

Revision 14562 - 2023-02-15

Nuget refresh and consolidation

Revision 14560 - 2023-02-15

Nuget refresh and consolidation in order to find signalr issue in live edit debug tab

Revision 14545 - 2023-02-03

Revision 14541 - 2023-02-02

MDrivenServer now has a new admin api: SubmitNewModelOnlyCheck - this will return the expected actions on SubmitNewModel

Revision 14477 - 2022-12-20

Making use of OnFileBasedCacheDetectedInvalidAndReRead to reload when xmlfile-data is discovered changed by other

Revision 14432 - 2022-11-24

LookUpStatValuesForMember showed inversed for many to many links - fixed

Revision 14430 - 2022-11-24

Bug in CacheInval - removing modules for deleted objects was slow due to not keeping deletedobjects in fetched list

Revision 14427 - 2022-11-22

Stats from MDrivenDesigner

Revision 14425 - 2022-11-22

Updates to StatsView due to c#5 and not c#6 in razor

Revision 14423 - 2022-11-22

Stats function in MDrivenServer extended to handle any member

Revision 14405 - 2022-10-28

Auto fix Missing ORMapping by having a file App_Data/MissingOrMapping.xml

Revision 14404 - 2022-10-28

Revision 14403 - 2022-10-28

Auto fix Missing ORMapping by having a file App_Data/MissingOrMapping.xml

Revision 14400 - 2022-10-26

Ensure VersioningTablesInDB available even if not ServerMode HistorySlave

Revision 14397 - 2022-10-25

Revision 14396 - 2022-10-25

Support for Modlr FileUpload
LoadBalancing changed to time base
Better admin evolve direct on app start

Revision 14392 - 2022-10-17

UnSupervisedTryToRepair introduced on evolutor in order to better MDrivenServer admin evolve

Revision 14390 - 2022-10-17

EvolveAdmin if exception in sanitycheck

Revision 14382 - 2022-10-11

Fix

Revision 14381 - 2022-10-11

New schema for LoadBalance

Revision 14380 - 2022-10-11

Load balancing support in MDrivenServer (hot standby without running SS jobs)

Revision 14376 - 2022-10-05

Fix

Revision 14375 - 2022-10-05

Running SS manually on criterias did not merge in the ServerWide vars - making it easy to commit serious mistakes - fixed

Revision 14374 - 2022-10-05

Added stuff for finding deletes in syncblocks

Revision 14335 - 2022-09-19

Performance improvements by
* using pooled lists
* disposing of short-lived Datablocks
* using pooled datablocks for memorystreams

Revision 14278 - 2022-08-18

Revision 14154 - 2022-07-12

Null check

Revision 14039 - 2022-05-13

New Validations actions added to Amin view
CommonSuperclass changed to abstract + childmapp after issues found in VistaDB consistency

Revision 14007 - 2022-04-28

HardServerUrl info in log

Revision 13998 - 2022-04-24

Before DataInA0 etc gave errors when if vm was not initiated - now it initiates

Revision 13993 - 2022-04-21

Revision 13991 - 2022-04-21

Lots of nuget updates
SignalR 2.4.3

Revision 13985 - 2022-04-21

Cache of ModelLayerSpace - checked on App_A0_checksum - speeds up 2-n A0_ecospace gets of same version

Revision 13963 - 2022-04-13

Revision 13941 - 2022-04-10

Razor loading in AssemblyResolve

Revision 13940 - 2022-04-09

Revision 13938 - 2022-04-07

More consistent borrow of admindb will help availability of vistadb packdatabase

Revision 13932 - 2022-04-04

Experiment with pausing all SS work every 20Min AND pack VistaDB to see if it fixes cpu increase seen on Azure

Revision 13931 - 2022-04-04

Experiment with pausing all SS work every 15Min to see if it fixes cpu increase seen on Azure

Revision 13930 - 2022-04-03

Revision 13929 - 2022-04-03

Experiment with pausing all SS work and repacking VistaDB every 15Min to see if it fixes cpu increase seen on Azure

Revision 13926 - 2022-04-02

Discovered issue with MDr sending to many AllIsWellEvents over signalr - we now coordinate all ES's to send only every 5:th seconds at most

Revision 13920 - 2022-03-31

Added TLS1.2 for email sending

Revision 13912 - 2022-03-28

Locking critical section of VistaDB startup to avoid file lock

Revision 13905 - 2022-03-20

Better VistaDB file lock resolve

Revision 13826 - 2022-01-28

Revision 13823 - 2022-01-28

Revision 13822 - 2022-01-28

More functions to debug and run SS jobs directly in the server

Revision 13809 - 2022-01-24

Avoid warning on SetCreationChecksum

Revision 13793 - 2022-01-15

Warnings fixed

Revision 13790 - 2022-01-15

Warnings fixed

Revision 13788 - 2022-01-15

Discover VistaDB file locked by other process and kill in hope for resolve

Revision 13787 - 2022-01-15

BCL warnings fixed

Revision 13738 - 2021-12-21

When failing in History merge could report QueryNotClosed instead of important error : fixed

Revision 13715 - 2021-12-07

Select text Color

Revision 13709 - 2021-12-06

Better select color on text in grids

Revision 13704 - 2021-12-02

VistaDB will issue PackDatabase to resolve locks

Revision 13701 - 2021-12-01

VistaDB MultiProcessReadWrite was catastrophic I think - locked azure up completly?
ApplicationName was set to __MDrivenServer when portal reseted pwd - effectivly creating new a user and left db locked

Revision 13700 - 2021-12-01

VistDB I will try MultiProcessReadWrite instead of SingleProcessReadWrite since it locks up all the time on Azure

Revision 13612 - 2021-11-20

Newtonsoft.Json.dll set to 13.0.1

Revision 13593 - 2021-11-17

Changing to netStandard2.0 instead of 2.1 to stay compatible with .netframework and VisualStudio

Revision 13589 - 2021-11-11

Catch exception on Repairdb

Revision 13588 - 2021-11-11

Better vista start db

Revision 13577 - 2021-11-05

VistaDB repairdatabase does not work on Linux

Revision 13573 - 2021-11-04

Issue that server could think it ran jobs it never ran due to congestion. Fixed

Revision 13572 - 2021-11-03

Improvements to Filtered Logging - now takes rows caused by large log entry - also better time indication with headers on filtered log

Revision 13567 - 2021-11-01

VistaDB has a tendency to create persistent locks - these can be removed with RepairDatabase - So I have resorted to call RepairDatabase on each start of MDrivenServer to self heal issues

Revision 13557 - 2021-10-31

MDrivenServer now sends "EVOLVED" in SignalAllIsWellLatestVersionId after evolve - to better signal dependents that major changed occurred

Revision 13551 - 2021-10-31

nullcheck

Revision 13549 - 2021-10-29

Fallback image was not in project

Revision 13545 - 2021-10-27

Images in A0 search

Revision 13541 - 2021-10-26

fallbackimage needed to render AutoForms correct

Revision 13532 - 2021-10-24

Revision 13523 - 2021-10-22

HistoryTruncate issue - collection changed - fixed

Revision 13522 - 2021-10-21

Injecting EcoSpace to Membershipprovider used by PortalPush to avoid VistaDB lock

Revision 13518 - 2021-10-20

Cannot set dbtype for long script repair when SQLCompact.
Moved the Auto-Admin-Evolve since it did not happen due to other changes

Revision 13516 - 2021-10-18

Admin functions to repair evolve scripts

Revision 13512 - 2021-10-13

Revision 13511 - 2021-10-13

Revision 13508 - 2021-10-13

RepairAdmin - writes current evolvescript back to admin db if it was lost

Revision 13506 - 2021-10-13

Differentiate between vista and compact in download and snapshot

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.