git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube...
authorvasary.daniel <TFS\vasary.daniel>
Tue, 1 Jun 2021 19:38:13 +0000 (19:38 +0000)
committervasary.daniel <TFS\vasary.daniel>
Tue, 1 Jun 2021 19:38:13 +0000 (19:38 +0000)
server/hu.user.mediacube.executors.tests/MediaInfo.dll [new file with mode: 0644]
server/user.jobengine.executors/src/user/jobengine/server/steps/CopyForArchiveNEXIOMaterialsStep.java
server/user.jobengine.osgi.db/migrations/scripts/008_missing_proxy_video_only.sql [new file with mode: 0644]

diff --git a/server/hu.user.mediacube.executors.tests/MediaInfo.dll b/server/hu.user.mediacube.executors.tests/MediaInfo.dll
new file mode 100644 (file)
index 0000000..a881938
Binary files /dev/null and b/server/hu.user.mediacube.executors.tests/MediaInfo.dll differ
index 5b0fdd96dad8eb8cf16f2526e719b3955fe98fd6..4c6b7a7f45184c3db9572551df90c1debb898be2 100644 (file)
@@ -282,6 +282,7 @@ public class CopyForArchiveNEXIOMaterialsStep extends JobStep {
                //db.getCollection(ARCHIVEDRUNDOWNS).drop();\r
                List<BasicDBObject> archivedRundowns = queryArchivedRundowns();\r
 \r
+               logger.info(getMarker(), "Found {} rundowns to archive", archivedRundowns.size());\r
                int index = 1;\r
 \r
                for (DBObject r : rundowns) {\r
diff --git a/server/user.jobengine.osgi.db/migrations/scripts/008_missing_proxy_video_only.sql b/server/user.jobengine.osgi.db/migrations/scripts/008_missing_proxy_video_only.sql
new file mode 100644 (file)
index 0000000..0f24592
--- /dev/null
@@ -0,0 +1,38 @@
+--
+--    Copyright 2010-2016 the original author or authors.
+--
+--    Licensed under the Apache License, Version 2.0 (the "License");
+--    you may not use this file except in compliance with the License.
+--    You may obtain a copy of the License at
+--
+--       http://www.apache.org/licenses/LICENSE-2.0
+--
+--    Unless required by applicable law or agreed to in writing, software
+--    distributed under the License is distributed on an "AS IS" BASIS,
+--    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+--    See the License for the specific language governing permissions and
+--    limitations under the License.
+--
+
+-- // Alter missing proxy view, select video only
+-- Migration SQL that makes the change goes here.
+
+DROP VIEW VW_MISSING_PROXY_IDS
+@
+
+CREATE VIEW VW_MISSING_PROXY_IDS AS
+select m.id as mediaid
+from vw_mediafiles v, mediafile mf, filetype ft, media m
+where
+  m.id = mf.mediaid and
+  mf.mediaid = v.mediaid and
+  v.mediafilecount = 1 and
+  mf.filetypeid = ft.id and
+  ft.name = 'High-res' and
+  UPPER(RIGHT(mf.HOUSEID, 3)) IN ('.TS', 'M4V', 'MOV', 'MP4', 'MPG', 'MXF')
+@
+
+-- //@UNDO
+-- SQL to undo the change goes here.
+DROP VIEW VW_MISSING_PROXY_IDS
+@