jfreecharts 2004 (0.9.20) edition vs 2011 edition (1.0.14) - jfreechart

What facilities or performance capabilities jFreeCharts latest version (1.0.14) provides over 2004 edition (0.9.20).
We have web application having jFreeCharts integrated with 2004 edition .
What advantages we would be having if we upgrade it to the latest version? Classes must be added or modified in the latest version.

Such information is recorded in the project:
https://sourceforge.net/projects/jfreechart/
You can browse the subversion repository:
https://jfreechart.svn.sourceforge.net/svnroot/jfreechart/
You can examine the project's revision history:
svn log https://jfreechart.svn.sourceforge.net/svnroot/jfreechart/
You can check out a local, read-only copy of the subversion repository:
svn co svn://svn.code.sf.net/p/jfreechart/code/trunk jfreechart-code

Related

Why there is no version 6.0.0 final of Microsoft.Win32.Registry nuget package?

The latest version of the Microsoft.Win32.Registry package is 6.0.0-preview.5.21301.5 released on 15th June 2021 and there is no .NET 7.0 preview version as well. However the Microsoft doc explains that the class Microsoft.Win32.Registry is available for .NET 6.0 and .NET 7.0 preview in the assembly Microsoft.Win32.Registry.dll.
The package System.Security.Principal.Windows has exactly the same versioning issue while the doc says that the class System.Security.Principal.WindowsPrincipal is available for .NET 6.0 and .NET 7.0 preview in the assembly System.Security.Principal.Windows.dll.
On the other hand the package System.Management for example is available for .NET 6.0 and .NET 7.0 preview.
What is happening with Microsoft.Win32.Registry and System.Security.Principal.Windows packages?
For Microsoft.Win32.Registry change your target framework to net6.0-windows - as answered in this discussion:
You shouldn't need an extra package. If you set <TargetFramework>net6.0-windows</TargetFramework> in your .csproj, you should get access to those types.

installation on SQL Server 2019 Developer fails

I downloaded the file SQL2019-SSEI-Dev.exe and ran it.
I chosed media-download as well as user-defined. In both cases I got the same result.
I chosed german and english. In both cases I got the same result.
The installation-package could be downloaded without problems.
Then when it starts the installation assistent I got this message box.
I installed SQL Server Express before without problems. Before the installation of the Developer-Edition I deinstalled the Express.
I tried it several times but I am out of ideas now.
Windows Version:
net framework version:
C:\Windows\Microsoft.NET\Framework\v4.0.30319>msbuild -version
Microsoft (R)-Buildmodul, Version 4.8.4084.0
[Microsoft .NET Framework, Version 4.0.30319.42000]
Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten.
4.8.4084.0
C:\Windows\Microsoft.NET\Framework\v4.0.30319>

How to find out the Hybris version of a server?

Is there any specific way of finding out the Hybris version of a server.
I know that the hybris version appears in logs during server startup but I was wondering if it can be found somewhere in hac or backoffice. That way I will be able lookup the version deployed on a specific test machine.
I also know about the hac foot note which opens the popup mentioning the OS, the number of CPUs, and the version. But for older versions of Hybris the version is not included.
You can check the hybris version by navigating to hybris\bin\platform and opening the file named build.number. It should have content similar to the below content :
#Ant properties
#Tue Dec 12 15:56:57 CET 2017
builddate=20171212 1548
releasedate=20171212 1548
vendor=hybris
version=6.5.0.4
version.api=6.5.0
You can see the platform version from hac -> Platform -> Configuration and look for the build.version property. The value should be the hybris version, and I think that still work for 5.x versions.
Or you can download some console logs to check for the startup version (using the uptime as a guide for what to download) also via hac -> Platform -> Support
Also, when the Hybris server starts, you can check the version. It would look something like this-
Starting up hybris server
Configuration:
Cluster: disabled
Tenant: master
Mode: development
OS: Mac OS X 10.13.6, x86_64
Database: Pool: hybris - hsqldb, table prefix:
SA - jdbc:hsqldb:file:/Users/abcd/Hybris/hybris/data/hsqldb/mydb;shutdown=true;hsqldb.tx=MVCC
Platform: 6.6.0.4
Java: Oracle Corporation
Java(TM) SE Runtime Environment, 1.8.0_191-b12
/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Home/jre
VM Locale: language=en,country=US,region=null
Cache: RegionCache is not yet initialized. [de.hybris.platform.cache.impl.RegionCacheAdapter]
Server type: tomcat
You can go to hac > Platform > Configuration and search for version.
There are two more options that can be used:
"ant -p" should render also the Hybris Version
Open hybris/data/build.number

Vis Studio Build Tools 2017 MSBuild 15.4 /t:Restore

I am using the VS Build Tools 2017 With MSBuild 15.4.8
The project builds and auto restores NewTosoft JSON pkg just fine in Vis Studio 2015 IDE. Not with the build tool however!
C:\Source\DevCopyJenkins\Utils\TestCIJenkinsNuGet>MSBuild TestCIJenkinsNuGet.sln /t:Restore
Microsoft (R) Build Engine version 15.4.8.50001 for .NET Framework
Copyright (C) Microsoft Corporation. All rights reserved.
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
Build started 10/17/2017 11:14:14 AM.
Project "C:\Source\DevCopyJenkins\Utils\TestCIJenkinsNuGet\TestCIJenkinsNuGet.sln" on node 1 (Restore target(s)).
ValidateSolutionConfiguration:
Building solution configuration "Debug|Any CPU".
**Restore:
Nothing to do. None of the projects specified contain packages to restore.**
Done Building Project "C:\Source\DevCopyJenkins\Utils\TestCIJenkinsNuGet\TestCIJenkinsNuGet.sln" (Restore target(s)).
Build succeeded.
0 Warning(s)
0 Error(s)
Time Elapsed 00:00:00.37

Migrate Database GitLab 6.3 to 6.9

We have an old GitLab Server that we cant update, so i setup a new one with GitLab 6.9 on it.
I have make an Backup on the old one with
sudo -u git -H bundle exec rake gitlab:backup:create RAILS_ENV=production
How to migrate the old one to the new GitLab Server with 6.9 installed on it?
I think you would be better off installing GitLab 6.3 on the new server (with gitlab-shell 1.7.9), perhaps following the 6.2 to 6.3 upgrade guide. Then you can migrate the same version, 6.3 on the old server to 6.3 on the new server, and later upgrade the new server to 7.9.x. If you try to migrate from a backup of 6.3 to a new install of 6.9, you're going to run into problems, because there are database migrations at multiple point releases. Finally, when you're up to date on the latest version, you could migrate to the Omnibus installer.
Related, may I ask why you can't take a backup/snapshot and upgrade the existing server in-place?

Resources