| 1 |
2008-10-29 14:35 +0000 [r951] robert: |
|---|
| 2 |
|
|---|
| 3 |
* Updated versions for 0.9.9 dev release |
|---|
| 4 |
|
|---|
| 5 |
2008-10-20 08:43 +0000 [r950] robert: |
|---|
| 6 |
|
|---|
| 7 |
* Added support for compression, and non power of two textures. |
|---|
| 8 |
|
|---|
| 9 |
2008-10-14 19:21 +0000 [r949] robert: |
|---|
| 10 |
|
|---|
| 11 |
* Added support for control whether imagery is forced to be |
|---|
| 12 |
PowerOfTwo or not. |
|---|
| 13 |
|
|---|
| 14 |
2008-10-08 14:34 +0000 [r947] robert: |
|---|
| 15 |
|
|---|
| 16 |
* Added support for make tag-test, tag-run, branch-test and |
|---|
| 17 |
branch-run and ChangeLog |
|---|
| 18 |
|
|---|
| 19 |
2008-10-08 14:15 +0000 [r946] robert: |
|---|
| 20 |
|
|---|
| 21 |
* From Christophe Loustaunau, First submission: "But with vpbmaster |
|---|
| 22 |
I have a little problem : If I use the option --run-path d:\tmp |
|---|
| 23 |
vpbmaster write in the task files : --run-path |
|---|
| 24 |
C:\Users\Christophe It seems to use the default path and not the |
|---|
| 25 |
path I have specified. I have just added the line |
|---|
| 26 |
taskManager->setRunPath(runPath); when vpbMaster read the |
|---|
| 27 |
--run-path option and it works. I don't know if it's the better |
|---|
| 28 |
solution but anyway here is the file modified vpbmaster.cpp" |
|---|
| 29 |
Second submission: "If osg is compiled with |
|---|
| 30 |
OSG_USE_FLOAT_BOUNDINGSPHERE = OFF There is compile errors with |
|---|
| 31 |
VPB : osg::maximum(cutOffDistance, |
|---|
| 32 |
pagedLOD->getBound().radius()*_dataSet->getRadiusToMaxVisibleDistanceRatio()); |
|---|
| 33 |
cutOffDistance is a float and the other part a double. Here is |
|---|
| 34 |
the file Destination.cpp modified" |
|---|
| 35 |
|
|---|
| 36 |
2008-10-07 16:49 +0000 [r945] robert: |
|---|
| 37 |
|
|---|
| 38 |
* Fixed version numbers for 0.9.8 dev release |
|---|
| 39 |
|
|---|
| 40 |
2008-10-07 16:37 +0000 [r944] robert: |
|---|
| 41 |
|
|---|
| 42 |
* From Christophe Loustaunau, "In the code of vpb there is an |
|---|
| 43 |
option for layer inheritance, but there isn't any command line. I |
|---|
| 44 |
have added one : --layer-inheritance [Lowest/Nearest/No]. " |
|---|
| 45 |
|
|---|
| 46 |
2008-09-19 12:01 +0000 [r943] robert: |
|---|
| 47 |
|
|---|
| 48 |
* Improved the output of --formats |
|---|
| 49 |
|
|---|
| 50 |
2008-09-19 11:00 +0000 [r942] robert: |
|---|
| 51 |
|
|---|
| 52 |
* Added support for filtering out files with extensions that are |
|---|
| 53 |
not supported for reading. |
|---|
| 54 |
|
|---|
| 55 |
2008-09-19 10:18 +0000 [r941] robert: |
|---|
| 56 |
|
|---|
| 57 |
* Moved Serializer into core OpenSceneGraph osgDB library. Moved |
|---|
| 58 |
GDAL initialization into System constructor, and reading of GDAL |
|---|
| 59 |
supported file formats, and command line --formats for listing |
|---|
| 60 |
these into osgdem and vpbmaster |
|---|
| 61 |
|
|---|
| 62 |
2008-09-11 15:50 +0000 [r940] robert: |
|---|
| 63 |
|
|---|
| 64 |
* Added support for RadiusEquator and RadiousPolar to BuildOptions |
|---|
| 65 |
serialization |
|---|
| 66 |
|
|---|
| 67 |
2008-09-11 14:22 +0000 [r939] robert: |
|---|
| 68 |
|
|---|
| 69 |
* Added setting of SwitchLayer's locator |
|---|
| 70 |
|
|---|
| 71 |
2008-09-10 18:10 +0000 [r938] robert: |
|---|
| 72 |
|
|---|
| 73 |
* Changed the default WriteHint to NO_PREFERNCE |
|---|
| 74 |
|
|---|
| 75 |
2008-09-10 11:29 +0000 [r937] robert: |
|---|
| 76 |
|
|---|
| 77 |
* Added support for writing out data containing sets. |
|---|
| 78 |
|
|---|
| 79 |
2008-09-09 16:59 +0000 [r936] robert: |
|---|
| 80 |
|
|---|
| 81 |
* Introduced FilePathManager, and support for set directories off |
|---|
| 82 |
the root of the output directory. |
|---|
| 83 |
|
|---|
| 84 |
2008-09-06 09:21 +0000 [r935] robert: |
|---|
| 85 |
|
|---|
| 86 |
* Added localisation of image files to the same directories of the |
|---|
| 87 |
nodes that reference them. |
|---|
| 88 |
|
|---|
| 89 |
2008-09-05 16:11 +0000 [r934] robert: |
|---|
| 90 |
|
|---|
| 91 |
* Added support for outputing image files when generated --terrain |
|---|
| 92 |
databases |
|---|
| 93 |
|
|---|
| 94 |
2008-09-05 13:05 +0000 [r933] robert: |
|---|
| 95 |
|
|---|
| 96 |
* Added output of SwitchLayer's when optional layers are selected. |
|---|
| 97 |
|
|---|
| 98 |
2008-09-05 10:48 +0000 [r932] robert: |
|---|
| 99 |
|
|---|
| 100 |
* Added automatic detected of invalid database build |
|---|
| 101 |
configiurations |
|---|
| 102 |
|
|---|
| 103 |
2008-09-02 14:02 +0000 [r931] robert: |
|---|
| 104 |
|
|---|
| 105 |
* Introduce DestinationTile::requiresDivision() method to |
|---|
| 106 |
encapsulate the access to the _imagery member |
|---|
| 107 |
|
|---|
| 108 |
2008-09-02 12:56 +0000 [r930] robert: |
|---|
| 109 |
|
|---|
| 110 |
* Added setting of Source's new SetName field from |
|---|
| 111 |
osgTerrain::Layer'sSetName |
|---|
| 112 |
|
|---|
| 113 |
2008-08-29 14:47 +0000 [r929] robert: |
|---|
| 114 |
|
|---|
| 115 |
* Added support for specifying the optional layer sets that should |
|---|
| 116 |
be used and the policy of how layers should be output. |
|---|
| 117 |
|
|---|
| 118 |
2008-08-28 16:57 +0000 [r928] robert: |
|---|
| 119 |
|
|---|
| 120 |
* Added support for Layer setname definition using --set <setname> |
|---|
| 121 |
|
|---|
| 122 |
2008-08-06 17:53 +0000 [r927] robert: |
|---|
| 123 |
|
|---|
| 124 |
* Updated the command line docs |
|---|
| 125 |
|
|---|
| 126 |
2008-08-06 17:49 +0000 [r926] robert: |
|---|
| 127 |
|
|---|
| 128 |
* Added support for BuildOption::s/getAbortRunOnError() |
|---|
| 129 |
|
|---|
| 130 |
2008-08-06 15:17 +0000 [r925] robert: |
|---|
| 131 |
|
|---|
| 132 |
* Added support for aborting the current task when FATAL messages |
|---|
| 133 |
are logged, with DataSet now generating FATAL log messages when |
|---|
| 134 |
AbortTaskOnError is set (as it is now by default). |
|---|
| 135 |
|
|---|
| 136 |
2008-08-05 13:41 +0000 [r924] robert: |
|---|
| 137 |
|
|---|
| 138 |
* Added permission check and error logging |
|---|
| 139 |
|
|---|
| 140 |
2008-08-04 21:07 +0000 [r923] robert: |
|---|
| 141 |
|
|---|
| 142 |
* Removed messages reporting OSG_* var settings |
|---|
| 143 |
|
|---|
| 144 |
2008-08-04 20:55 +0000 [r922] robert: |
|---|
| 145 |
|
|---|
| 146 |
* Added #include <string.h> to avoid a gcc 4.3.1 compile error |
|---|
| 147 |
|
|---|
| 148 |
2008-08-04 17:29 +0000 [r921] robert: |
|---|
| 149 |
|
|---|
| 150 |
* Cleaned up output of OSG_ vars |
|---|
| 151 |
|
|---|
| 152 |
2008-07-18 09:39 +0000 [r920] robert: |
|---|
| 153 |
|
|---|
| 154 |
* From Bob Kuehne, added support for non installed, out of source |
|---|
| 155 |
builds of the OpenSceneGraph. |
|---|
| 156 |
|
|---|
| 157 |
2008-06-20 16:01 +0000 [r919] robert: |
|---|
| 158 |
|
|---|
| 159 |
* Removed OSG type checks |
|---|
| 160 |
|
|---|
| 161 |
2008-06-18 16:52 +0000 [r918] robert: |
|---|
| 162 |
|
|---|
| 163 |
* Added check against possible num ShapeAttribute::getString() |
|---|
| 164 |
|
|---|
| 165 |
2008-06-18 10:55 +0000 [r917] robert: |
|---|
| 166 |
|
|---|
| 167 |
* From Luigi Calori, fix to build VisualStudo 7.1 onwards |
|---|
| 168 |
|
|---|
| 169 |
2008-06-06 15:58 +0000 [r916] robert: |
|---|
| 170 |
|
|---|
| 171 |
* From Jean-Sebastien Guay, changes to support of CMake 2.6. |
|---|
| 172 |
|
|---|
| 173 |
2008-06-06 10:27 +0000 [r915] robert: |
|---|
| 174 |
|
|---|
| 175 |
* Removed apps used in dev work but no longer required |
|---|
| 176 |
|
|---|
| 177 |
2008-05-27 20:59 +0000 [r914] robert: |
|---|
| 178 |
|
|---|
| 179 |
* Updated version for dev release |
|---|
| 180 |
|
|---|
| 181 |
2008-05-27 17:16 +0000 [r913] robert: |
|---|
| 182 |
|
|---|
| 183 |
* From John Vidar Larring, "With this fix the options |
|---|
| 184 |
--radius-equator and --radius-polar are no longer ignored when |
|---|
| 185 |
passed to VBP (osgdem), and it is possible to create the world in |
|---|
| 186 |
many different shapes. Edited on VPB svn revision 911. Files: |
|---|
| 187 |
src/vpb/BuildOptions.cpp - Actual fix src/vpb/Commandline.cpp - |
|---|
| 188 |
Display default values for radii when printing usage." |
|---|
| 189 |
|
|---|
| 190 |
2008-05-27 12:44 +0000 [r912] robert: |
|---|
| 191 |
|
|---|
| 192 |
* From Christophe Loustaunau, "I have test vpbmaster on windows |
|---|
| 193 |
2000, and I think that I have have an error : If vpb have to |
|---|
| 194 |
create a directory like : "c:\data\mars" it fails. In fact when |
|---|
| 195 |
vpb have to do that, it check all the directory possible like |
|---|
| 196 |
this : "c:" "c:\data" "c:\data\mars" But when vpb want's to know |
|---|
| 197 |
if "c:" exist with osgDB::FileType type = osgDB::fileType(path) |
|---|
| 198 |
It fails, It's because "c:" doesn't exist but "c:\" does. So here |
|---|
| 199 |
is a patch based on the svn, which correct that." |
|---|
| 200 |
|
|---|
| 201 |
2008-04-04 08:48 +0000 [r911] robert: |
|---|
| 202 |
|
|---|
| 203 |
* Added #include<cpl_string.h> for compatibility with older |
|---|
| 204 |
versions of GDAL |
|---|
| 205 |
|
|---|
| 206 |
2008-04-03 18:45 +0000 [r910] robert: |
|---|
| 207 |
|
|---|
| 208 |
* Added check for Matrix types etc. Update version for next dev |
|---|
| 209 |
version |
|---|
| 210 |
|
|---|
| 211 |
2008-04-03 10:19 +0000 [r909] robert: |
|---|
| 212 |
|
|---|
| 213 |
* Disabled the setting of archives to avoid bug in archive creation |
|---|
| 214 |
|
|---|
| 215 |
2008-03-27 11:45 +0000 [r908] robert: |
|---|
| 216 |
|
|---|
| 217 |
* Updated source to reflect osgTerrain::Terrain to |
|---|
| 218 |
osgTerrain::TerrainTile rename. |
|---|
| 219 |
|
|---|
| 220 |
2008-03-26 15:30 +0000 [r907] robert: |
|---|
| 221 |
|
|---|
| 222 |
* Removed CMakeList entry for vpbcurl. |
|---|
| 223 |
|
|---|
| 224 |
2008-03-25 15:58 +0000 [r906] robert: |
|---|
| 225 |
|
|---|
| 226 |
* From Jason Beverage, "Here is a fix for the vertical scale issue |
|---|
| 227 |
I mentioned on osg-users yesterday. It applies the DataSet |
|---|
| 228 |
vertical scale to any height value coming from GDAL like you |
|---|
| 229 |
suggested. I added a few more log messages about the scale as |
|---|
| 230 |
well, its up to you if you want to keep them or not." |
|---|
| 231 |
|
|---|
| 232 |
2008-03-25 12:34 +0000 [r905] robert: |
|---|
| 233 |
|
|---|
| 234 |
* From Ulrich Hertlein, build fixes for OSX. |
|---|
| 235 |
|
|---|
| 236 |
2008-03-19 20:57 +0000 [r903] robert: |
|---|
| 237 |
|
|---|
| 238 |
* Changed getcwd to getCurrentWorkingDirectory to avoid silly |
|---|
| 239 |
#define problems in CPL headers |
|---|
| 240 |
|
|---|
| 241 |
2008-03-19 20:34 +0000 [r902] robert: |
|---|
| 242 |
|
|---|
| 243 |
* Added an explict vpb:: infront of the getcwd to make sure the VPB |
|---|
| 244 |
one is used |
|---|
| 245 |
|
|---|
| 246 |
2008-03-19 17:52 +0000 [r901] robert: |
|---|
| 247 |
|
|---|
| 248 |
* From Maciej Krol, "On Win XP VS2005 SP1 getcwd and chdir are |
|---|
| 249 |
deprecated. I have added them to FileUtils (in the attachment)." |
|---|
| 250 |
|
|---|
| 251 |
2008-03-19 16:44 +0000 [r900] robert: |
|---|
| 252 |
|
|---|
| 253 |
* Updated versions for dev relese |
|---|
| 254 |
|
|---|
| 255 |
2008-03-19 16:10 +0000 [r899] robert: |
|---|
| 256 |
|
|---|
| 257 |
* Fixed error in intersection with height field code. |
|---|
| 258 |
|
|---|
| 259 |
2008-03-19 12:44 +0000 [r898] robert: |
|---|
| 260 |
|
|---|
| 261 |
* Added error handling code for when no destination graph is built |
|---|
| 262 |
|
|---|
| 263 |
2008-03-14 14:37 +0000 [r896] robert: |
|---|
| 264 |
|
|---|
| 265 |
* Updated versions for VPB-0.9.6 release |
|---|
| 266 |
|
|---|
| 267 |
2008-03-13 18:56 +0000 [r895] robert: |
|---|
| 268 |
|
|---|
| 269 |
* Improved the time reporting so that it now provides the estimated |
|---|
| 270 |
number of days, hours, minutes and seconds till completion. |
|---|
| 271 |
|
|---|
| 272 |
2008-03-12 15:28 +0000 [r894] robert: |
|---|
| 273 |
|
|---|
| 274 |
* Changed use of ImageLayer to ProxyLayer to avoid memory issues |
|---|
| 275 |
when using --levels |
|---|
| 276 |
|
|---|
| 277 |
2008-03-11 13:21 +0000 [r893] robert: |
|---|
| 278 |
|
|---|
| 279 |
* Updated FindGDAL.cmake from OpenSceneGraph original |
|---|
| 280 |
|
|---|
| 281 |
2008-03-11 13:04 +0000 [r891-892] robert: |
|---|
| 282 |
|
|---|
| 283 |
* From Christophe Loustaunau, added disabling of tile skirts when |
|---|
| 284 |
skirt ratio==0.0 |
|---|
| 285 |
|
|---|
| 286 |
* From Paul Martz, added missing return |
|---|
| 287 |
|
|---|
| 288 |
2008-03-11 12:48 +0000 [r890] robert: |
|---|
| 289 |
|
|---|
| 290 |
* Added LayerInheritance paramter to BuildOptions and use of this |
|---|
| 291 |
in the source reading and scene building code in Destination.cpp |
|---|
| 292 |
|
|---|
| 293 |
2008-03-10 19:51 +0000 [r889] robert: |
|---|
| 294 |
|
|---|
| 295 |
* Fixed bug in counting the number of running tasks |
|---|
| 296 |
|
|---|
| 297 |
2008-03-07 20:54 +0000 [r888] robert: |
|---|
| 298 |
|
|---|
| 299 |
* Changed the baseLayer/baseTexture setting so that it takes the |
|---|
| 300 |
highest valid imager/texture as the one to inherit into empty |
|---|
| 301 |
layers |
|---|
| 302 |
|
|---|
| 303 |
2008-03-07 19:27 +0000 [r887] robert: |
|---|
| 304 |
|
|---|
| 305 |
* Added nesting of secondary split level task directories, task and |
|---|
| 306 |
log files |
|---|
| 307 |
|
|---|
| 308 |
2008-03-06 17:12 +0000 [r886] robert: |
|---|
| 309 |
|
|---|
| 310 |
* Added reporting of the source files that contribute to an osgdem |
|---|
| 311 |
run. |
|---|
| 312 |
|
|---|
| 313 |
2008-03-06 11:06 +0000 [r885] robert: |
|---|
| 314 |
|
|---|
| 315 |
* Added default use of ./logs and ./tasks directories |
|---|
| 316 |
|
|---|
| 317 |
2008-03-05 21:25 +0000 [r884] robert: |
|---|
| 318 |
|
|---|
| 319 |
* Changed % to percent to avoid libc bug in parsing %% |
|---|
| 320 |
|
|---|
| 321 |
2008-03-05 18:47 +0000 [r883] robert: |
|---|
| 322 |
|
|---|
| 323 |
* Fixed precentage sign |
|---|
| 324 |
|
|---|
| 325 |
2008-03-05 18:36 +0000 [r882] robert: |
|---|
| 326 |
|
|---|
| 327 |
* Fixed progress stats text formating |
|---|
| 328 |
|
|---|
| 329 |
2008-03-05 17:49 +0000 [r881] robert: |
|---|
| 330 |
|
|---|
| 331 |
* Introduced new scheme for computing the destination graph used |
|---|
| 332 |
when building the vpbmaste tasks list |
|---|
| 333 |
|
|---|
| 334 |
2008-03-03 12:16 +0000 [r880] robert: |
|---|
| 335 |
|
|---|
| 336 |
* Removed debug message |
|---|
| 337 |
|
|---|
| 338 |
2008-03-02 18:25 +0000 [r879] robert: |
|---|
| 339 |
|
|---|
| 340 |
* Fixed generation of subtile task that are non ops. Added support |
|---|
| 341 |
for layers. |
|---|
| 342 |
|
|---|
| 343 |
2008-02-15 16:04 +0000 [r878] robert: |
|---|
| 344 |
|
|---|
| 345 |
* Changed the compute the of the grid origin and xy interval to be |
|---|
| 346 |
done locally in doubles to fix precision issues when working with |
|---|
| 347 |
high rest polygonal tiles |
|---|
| 348 |
|
|---|
| 349 |
2008-02-15 15:31 +0000 [r877] robert: |
|---|
| 350 |
|
|---|
| 351 |
* Fixed bug in CompositeDestination::getExternalSubTileName(). |
|---|
| 352 |
|
|---|
| 353 |
2008-01-29 22:14 +0000 [r875] robert: |
|---|
| 354 |
|
|---|
| 355 |
* Fixed bug in height field access |
|---|
| 356 |
|
|---|
| 357 |
2008-01-29 20:31 +0000 [r874] robert: |
|---|
| 358 |
|
|---|
| 359 |
* Changed the defaults to use the pathways for creating task sets |
|---|
| 360 |
and destination graph |
|---|
| 361 |
|
|---|
| 362 |
2008-01-29 16:36 +0000 [r873] robert: |
|---|
| 363 |
|
|---|
| 364 |
* Added MachinePool::reportTimingStatus() to provide an task |
|---|
| 365 |
progress estimate. |
|---|
| 366 |
|
|---|
| 367 |
2008-01-29 14:16 +0000 [r872] robert: |
|---|
| 368 |
|
|---|
| 369 |
* Improved the positioning of time output. |
|---|
| 370 |
|
|---|
| 371 |
2008-01-29 13:53 +0000 [r871] robert: |
|---|
| 372 |
|
|---|
| 373 |
* From Jean-Christophe Lombardo, "A "return" statement was missing |
|---|
| 374 |
in MachinePool::setUpOnLocalHost() and prevents from compiling |
|---|
| 375 |
under windows." |
|---|
| 376 |
|
|---|
| 377 |
2008-01-29 13:33 +0000 [r870] robert: |
|---|
| 378 |
|
|---|
| 379 |
* Changed the FileCache logging to be INFO rather than NOTICE |
|---|
| 380 |
|
|---|
| 381 |
2008-01-29 13:13 +0000 [r869] robert: |
|---|
| 382 |
|
|---|
| 383 |
* Fixed the handling of input data which has coordinate system |
|---|
| 384 |
assigned to it. |
|---|
| 385 |
|
|---|
| 386 |
2008-01-29 11:48 +0000 [r868] robert: |
|---|
| 387 |
|
|---|
| 388 |
* Added default ability, in vpbmaster, to use all local cores when |
|---|
| 389 |
no machine pool is otherwise defined. |
|---|
| 390 |
|
|---|
| 391 |
2008-01-29 10:47 +0000 [r867] robert: |
|---|
| 392 |
|
|---|
| 393 |
* Updated version number for VPB 0.9.5 release |
|---|
| 394 |
|
|---|
| 395 |
2008-01-29 09:40 +0000 [r866] robert: |
|---|
| 396 |
|
|---|
| 397 |
* From Bob Kuehne, build fix for OSX |
|---|
| 398 |
|
|---|
| 399 |
2008-01-28 20:49 +0000 [r865] robert: |
|---|
| 400 |
|
|---|
| 401 |
* From Jean-Christophe Lombardo, "Here is a slight modification to |
|---|
| 402 |
FileUtils / FileUtils.cpp As far as I know, we cannot create a |
|---|
| 403 |
directory and set its permissions at once on windows side. |
|---|
| 404 |
Changes are relative to revision 862 and allow vpb to compile |
|---|
| 405 |
again on windows" |
|---|
| 406 |
|
|---|
| 407 |
2008-01-28 20:45 +0000 [r864] robert: |
|---|
| 408 |
|
|---|
| 409 |
* From Jean-Sebastien Guay, build fixes for Windows |
|---|
| 410 |
|
|---|
| 411 |
2008-01-28 17:03 +0000 [r863] robert: |
|---|
| 412 |
|
|---|
| 413 |
* From Jean-Christophe Lombardo, "I've added a -hf (or |
|---|
| 414 |
--HeightField) and -shp command line options to respectively |
|---|
| 415 |
specify the height field and shape files to load. Default |
|---|
| 416 |
behavior is kept (ie loading files from David's computer :) ). |
|---|
| 417 |
I've also added a polygon offset to force the mapped shapefiles |
|---|
| 418 |
to be over the terrain." |
|---|
| 419 |
|
|---|
| 420 |
2008-01-26 21:42 +0000 [r862] robert: |
|---|
| 421 |
|
|---|
| 422 |
* Fixed filename handling when using WriteOperation so that it |
|---|
| 423 |
shares exactly the same filename being used when running single |
|---|
| 424 |
threaded. |
|---|
| 425 |
|
|---|
| 426 |
2008-01-26 12:36 +0000 [r861] robert: |
|---|
| 427 |
|
|---|
| 428 |
* Quietened down the debug messages |
|---|
| 429 |
|
|---|
| 430 |
2008-01-26 12:25 +0000 [r860] robert: |
|---|
| 431 |
|
|---|
| 432 |
* Added mkpath convinience function |
|---|
| 433 |
|
|---|
| 434 |
2008-01-25 19:19 +0000 [r859] robert: |
|---|
| 435 |
|
|---|
| 436 |
* Added support for --output-task-directories (also can use --otd) |
|---|
| 437 |
when generating vpbmaster builds. |
|---|
| 438 |
|
|---|
| 439 |
2008-01-25 14:29 +0000 [r858] robert: |
|---|
| 440 |
|
|---|
| 441 |
* Added mkdir |
|---|
| 442 |
|
|---|
| 443 |
2008-01-23 16:56 +0000 [r857] robert: |
|---|
| 444 |
|
|---|
| 445 |
* Introduce ValidValueOperator to help catch no data values on DEMs |
|---|
| 446 |
that don't assign the non data value. Added commandline and |
|---|
| 447 |
BuildOption controls for toggle on/off the interpolation of |
|---|
| 448 |
source imagery and dems. |
|---|
| 449 |
|
|---|
| 450 |
2008-01-23 11:39 +0000 [r856] robert: |
|---|
| 451 |
|
|---|
| 452 |
* Added missing headers |
|---|
| 453 |
|
|---|
| 454 |
2008-01-22 18:45 +0000 [r855] robert: |
|---|
| 455 |
|
|---|
| 456 |
* Added support for generating tasks sets based on two split levels |
|---|
| 457 |
|
|---|
| 458 |
2008-01-22 16:56 +0000 [r854] robert: |
|---|
| 459 |
|
|---|
| 460 |
* Completed work on automatic selection of split levels |
|---|
| 461 |
|
|---|
| 462 |
2008-01-22 14:15 +0000 [r853] robert: |
|---|
| 463 |
|
|---|
| 464 |
* Introduced optional code paths for new multiple split level |
|---|
| 465 |
support |
|---|
| 466 |
|
|---|
| 467 |
2008-01-22 12:54 +0000 [r852] robert: |
|---|
| 468 |
|
|---|
| 469 |
* Updated version number... a bit late though for 0.9.4 release... |
|---|
| 470 |
arggg... |
|---|
| 471 |
|
|---|
| 472 |
2008-01-21 20:22 +0000 [r850] robert: |
|---|
| 473 |
|
|---|
| 474 |
* From David Callu, support for handling forests and division of |
|---|
| 475 |
shapefile that cover tile boundaries. |
|---|
| 476 |
|
|---|
| 477 |
2008-01-18 12:19 +0000 [r849] robert: |
|---|
| 478 |
|
|---|
| 479 |
* Removed check against compressed texture type for use of graphics |
|---|
| 480 |
context |
|---|
| 481 |
|
|---|
| 482 |
2008-01-17 22:26 +0000 [r848] robert: |
|---|
| 483 |
|
|---|
| 484 |
* Added computation of skirt heights for osgTerrain::Terrain code |
|---|
| 485 |
path |
|---|
| 486 |
|
|---|
| 487 |
2008-01-17 21:29 +0000 [r847] robert: |
|---|
| 488 |
|
|---|
| 489 |
* Reduced the default number of queued operations in the |
|---|
| 490 |
ThreadPool's queue to 64 to help keep a lid on memory usage |
|---|
| 491 |
|
|---|
| 492 |
2008-01-17 19:48 +0000 [r846] robert: |
|---|
| 493 |
|
|---|
| 494 |
* Tweaked the default of the ThreadPool::run() throttling so that |
|---|
| 495 |
it would allow 128 operations to be queued at any one time, and |
|---|
| 496 |
to use a 1/2 second sleep to wait for the pool's own threads to |
|---|
| 497 |
catch up. |
|---|
| 498 |
|
|---|
| 499 |
2008-01-17 19:20 +0000 [r845] robert: |
|---|
| 500 |
|
|---|
| 501 |
* Added throttling of the calls to ThreadPool::run to limit the |
|---|
| 502 |
number of operations that the queue will permit. |
|---|
| 503 |
|
|---|
| 504 |
2008-01-17 18:05 +0000 [r844] robert: |
|---|
| 505 |
|
|---|
| 506 |
* Added support for ClusterCullingCallback in --terrain/osgTerrain |
|---|
| 507 |
generated databases |
|---|
| 508 |
|
|---|
| 509 |
2008-01-17 14:00 +0000 [r843] robert: |
|---|
| 510 |
|
|---|
| 511 |
* Introduce new destination graph generation and population, |
|---|
| 512 |
currently not yet the default but accessible using the --bo new |
|---|
| 513 |
command line option. |
|---|
| 514 |
|
|---|
| 515 |
2008-01-15 20:34 +0000 [r842] robert: |
|---|
| 516 |
|
|---|
| 517 |
* From Jean-Sebastien Guay, added missing return |
|---|
| 518 |
|
|---|
| 519 |
2008-01-15 17:58 +0000 [r841] robert: |
|---|
| 520 |
|
|---|
| 521 |
* Added extra timing codes. Implemented more of the new create |
|---|
| 522 |
destination graph functionality. #if def'd out the consolidation |
|---|
| 523 |
of source resolutions as this was slow, and the results are |
|---|
| 524 |
presently used anywhere. |
|---|
| 525 |
|
|---|
| 526 |
2008-01-15 15:00 +0000 [r840] robert: |
|---|
| 527 |
|
|---|
| 528 |
* Changed the set up of OperationLog within BuildOperation so that |
|---|
| 529 |
it no longer automatically create a file associated witht he |
|---|
| 530 |
operation. |
|---|
| 531 |
|
|---|
| 532 |
2008-01-15 14:39 +0000 [r839] robert: |
|---|
| 533 |
|
|---|
| 534 |
* Moved the destination tile creation out into its own method |
|---|
| 535 |
|
|---|
| 536 |
2008-01-15 14:29 +0000 [r838] robert: |
|---|
| 537 |
|
|---|
| 538 |
* Further work on new method for creating the destination graph |
|---|
| 539 |
|
|---|
| 540 |
2008-01-14 14:56 +0000 [r837] robert: |
|---|
| 541 |
|
|---|
| 542 |
* Futher additions to the new createDestination() code path. |
|---|
| 543 |
Updated ProxyLayer usage to refect changes in core OSG. |
|---|
| 544 |
|
|---|
| 545 |
2008-01-11 13:56 +0000 [r836] robert: |
|---|
| 546 |
|
|---|
| 547 |
* Added new BuildOptionsString into vpb::BuildOptions, and |
|---|
| 548 |
--build-options/--bo <string> entry. This is a first step to |
|---|
| 549 |
enable/disable new experimental code paths |
|---|
| 550 |
|
|---|
| 551 |
2008-01-10 16:18 +0000 [r835] robert: |
|---|
| 552 |
|
|---|
| 553 |
* Added _flushall() implement for Windows sync(); |
|---|
| 554 |
|
|---|
| 555 |
2008-01-10 15:34 +0000 [r834] robert: |
|---|
| 556 |
|
|---|
| 557 |
* From Jean-Sebastien Guay, "Here are some further changes to |
|---|
| 558 |
correct a few things: - fcntl.h needs to be included on Windows |
|---|
| 559 |
as well - moved out of the #ifdef. - Fixed a few typos in |
|---|
| 560 |
FileUtils.cpp WIN32 part, and re-aligned everything. :-) - |
|---|
| 561 |
Additionally, I don't think extern is needed on the declarations |
|---|
| 562 |
of the functions in include/vpb/FileUtils. At least, everything |
|---|
| 563 |
compiles and links correctly on Windows when they are removed... |
|---|
| 564 |
It also compiled well when they where there, so if it causes a |
|---|
| 565 |
problem on Linux then just leave them. " |
|---|
| 566 |
|
|---|
| 567 |
2008-01-10 14:20 +0000 [r833] robert: |
|---|
| 568 |
|
|---|
| 569 |
* Futher changes or Windows support. |
|---|
| 570 |
|
|---|
| 571 |
2008-01-10 14:10 +0000 [r832] robert: |
|---|
| 572 |
|
|---|
| 573 |
* Converted sync() to vpb::sync() |
|---|
| 574 |
|
|---|
| 575 |
2008-01-10 14:06 +0000 [r831] robert: |
|---|
| 576 |
|
|---|
| 577 |
* Ported posix methods across to use vpb::FileUtils |
|---|
| 578 |
|
|---|
| 579 |
2008-01-10 12:50 +0000 [r830] robert: |
|---|
| 580 |
|
|---|
| 581 |
* From Jean-Sebastien Guay and Robert Osfield, collection of |
|---|
| 582 |
wrappers around posix methods for cross platform portability |
|---|
| 583 |
|
|---|
| 584 |
2008-01-10 11:44 +0000 [r829] robert: |
|---|
| 585 |
|
|---|
| 586 |
* To avoid name clashes under Windows have renamed the |
|---|
| 587 |
SignalAction::IGNORE to IGNORE_SIGNAL, and |
|---|
| 588 |
TaskFailureOperation::IGNORE to IGNORE_FAILED_TASK. |
|---|
| 589 |
|
|---|
| 590 |
2008-01-10 11:36 +0000 [r828] robert: |
|---|
| 591 |
|
|---|
| 592 |
* From Jean-Sebestien Guay, build fixes for Windows |
|---|
| 593 |
|
|---|
| 594 |
2008-01-09 21:08 +0000 [r827] robert: |
|---|
| 595 |
|
|---|
| 596 |
* Changed the default grid size to 2 for Terrain tiles |
|---|
| 597 |
|
|---|
| 598 |
2008-01-09 17:52 +0000 [r826] robert: |
|---|
| 599 |
|
|---|
| 600 |
* Changed the Locator extents setting so that the degrees to |
|---|
| 601 |
radians scale is only done when in geocentric |
|---|
| 602 |
|
|---|
| 603 |
2008-01-09 17:25 +0000 [r825] robert: |
|---|
| 604 |
|
|---|
| 605 |
* Added setting of Terrain::Locator |
|---|
| 606 |
|
|---|
| 607 |
2008-01-08 16:46 +0000 [r824] robert: |
|---|
| 608 |
|
|---|
| 609 |
* Added catches for osgTerrain::Terrain node traversal in |
|---|
| 610 |
NodeVisitor's to avoid the TerrainTechnique from being |
|---|
| 611 |
initialized - something that is a costly operation. |
|---|
| 612 |
|
|---|
| 613 |
2008-01-06 18:19 +0000 [r823] robert: |
|---|
| 614 |
|
|---|
| 615 |
* Initial steps towards supporting output to osgTerrain::Terrain |
|---|
| 616 |
tiles in place of osg::Geometry based tiles |
|---|
| 617 |
|
|---|
| 618 |
2008-01-04 16:23 +0000 [r821-822] robert: |
|---|
| 619 |
|
|---|
| 620 |
* Updated version |
|---|
| 621 |
|
|---|
| 622 |
* Added extra debug messages |
|---|
| 623 |
|
|---|
| 624 |
2008-01-03 21:41 +0000 [r819] robert: |
|---|
| 625 |
|
|---|
| 626 |
* Added setting of a colour array to shape extruded geometries, |
|---|
| 627 |
commented out Material setting |
|---|
| 628 |
|
|---|
| 629 |
2008-01-03 18:04 +0000 [r818] robert: |
|---|
| 630 |
|
|---|
| 631 |
* Added sync() calls in various places in TaskManager, vpbmaster, |
|---|
| 632 |
vpbcache and osgdem to try and prevent problems with file system |
|---|
| 633 |
getting out of sync. |
|---|
| 634 |
|
|---|
| 635 |
2008-01-03 17:51 +0000 [r817] robert: |
|---|
| 636 |
|
|---|
| 637 |
* Added support of --buildings command line option |
|---|
| 638 |
|
|---|
| 639 |
2008-01-03 17:24 +0000 [r816] robert: |
|---|
| 640 |
|
|---|
| 641 |
* Completed support for min and max levels when processing sources |
|---|
| 642 |
|
|---|
| 643 |
2008-01-03 14:34 +0000 [r815] robert: |
|---|
| 644 |
|
|---|
| 645 |
* Added debug fallback paths to help trace errors seen when running |
|---|
| 646 |
over a cluster |
|---|
| 647 |
|
|---|
| 648 |
2008-01-03 12:31 +0000 [r814] robert: |
|---|
| 649 |
|
|---|
| 650 |
* Added reading of TypeAttributeName and HeightAttributeName fields |
|---|
| 651 |
from description fields |
|---|
| 652 |
|
|---|
| 653 |
2008-01-02 13:15 +0000 [r813] robert: |
|---|
| 654 |
|
|---|
| 655 |
* Added shapefile support for handling of projection from lat/longs |
|---|
| 656 |
to geocentric and use of proper vertical scaling of heights. |
|---|
| 657 |
|
|---|
| 658 |
2008-01-01 21:33 +0000 [r812] robert: |
|---|
| 659 |
|
|---|
| 660 |
* Various fixes to the HeightFieldMapper and ShapeFilePlacer to |
|---|
| 661 |
provide better mapping between shapefiles and underlying |
|---|
| 662 |
heightfields. |
|---|
| 663 |
|
|---|
| 664 |
2008-01-01 15:28 +0000 [r811] robert: |
|---|
| 665 |
|
|---|
| 666 |
* From David Callu, further improvements to handling of shapefile |
|---|
| 667 |
insertion and extrusion. |
|---|
| 668 |
|
|---|
| 669 |
2007-12-26 21:40 +0000 [r810] robert: |
|---|
| 670 |
|
|---|
| 671 |
* From David Callu, further work on shapefile support. |
|---|
| 672 |
|
|---|
| 673 |
2007-12-22 15:51 +0000 [r809] robert: |
|---|
| 674 |
|
|---|
| 675 |
* Moved waitForCompletion |
|---|
| 676 |
|
|---|
| 677 |
2007-12-22 15:42 +0000 [r808] robert: |
|---|
| 678 |
|
|---|
| 679 |
* Cleaned up the log output. |
|---|
| 680 |
|
|---|
| 681 |
2007-12-22 12:58 +0000 [r807] robert: |
|---|
| 682 |
|
|---|
| 683 |
* Added graphics context support for ThreadPool |
|---|
| 684 |
|
|---|
| 685 |
2007-12-21 18:44 +0000 [r806] robert: |
|---|
| 686 |
|
|---|
| 687 |
* Fixed crash |
|---|
| 688 |
|
|---|
| 689 |
2007-12-21 13:08 +0000 [r805] robert: |
|---|
| 690 |
|
|---|
| 691 |
* From David Callu, HeightFieldMapp and ExtrudeVisitor |
|---|
| 692 |
|
|---|
| 693 |
2007-12-21 11:30 +0000 [r804] robert: |
|---|
| 694 |
|
|---|
| 695 |
* Added processer affinity |
|---|
| 696 |
|
|---|
| 697 |
2007-12-21 11:12 +0000 [r803] robert: |
|---|
| 698 |
|
|---|
| 699 |
* Added ThreadPool class and asociated use of it for driving |
|---|
| 700 |
multiple read and write threads internally during an osgdem run. |
|---|
| 701 |
Added support for --read-thread-ratio <ratio> and |
|---|
| 702 |
--write-thread-ratio <ratio> in osgdem/vpbmaster command line |
|---|
| 703 |
options |
|---|
| 704 |
|
|---|
| 705 |
2007-12-19 18:02 +0000 [r802] robert: |
|---|
| 706 |
|
|---|
| 707 |
* Added in assingment of local terrain height field when doing |
|---|
| 708 |
fallback. |
|---|
| 709 |
|
|---|
| 710 |
2007-12-19 16:51 +0000 [r801] robert: |
|---|
| 711 |
|
|---|
| 712 |
* Initial cut of functor for implementing merging 3d objects with |
|---|
| 713 |
terrain. |
|---|
| 714 |
|
|---|
| 715 |
2007-12-18 20:04 +0000 [r800] robert: |
|---|
| 716 |
|
|---|
| 717 |
* Added support for inserting models into paged nodes |
|---|
| 718 |
|
|---|
| 719 |
2007-12-18 16:47 +0000 [r799] robert: |
|---|
| 720 |
|
|---|
| 721 |
* Fixed set up of CoordinateSystemNode values and decoration of |
|---|
| 722 |
geocentric model |
|---|
| 723 |
|
|---|
| 724 |
2007-12-18 16:08 +0000 [r798] robert: |
|---|
| 725 |
|
|---|
| 726 |
* Added command line support for setting polar and equator radii |
|---|
| 727 |
via --radius-polar <radius>, --radius-equator <radius> |
|---|
| 728 |
respectively. Added command line support for --spherical option |
|---|
| 729 |
that sets the polar and equator radii to the same value, its |
|---|
| 730 |
value is computed by averaging the original polar and equator |
|---|
| 731 |
radius. |
|---|
| 732 |
|
|---|
| 733 |
2007-12-17 17:48 +0000 [r796] robert: |
|---|
| 734 |
|
|---|
| 735 |
* From David Callu, vpbextrusion example that implements extrusion |
|---|
| 736 |
of shapefile polyygons to create buildings. |
|---|
| 737 |
|
|---|
| 738 |
2007-12-16 17:00 +0000 [r795] robert: |
|---|
| 739 |
|
|---|
| 740 |
* Fixed crash resulting for OGR not being able to carry out |
|---|
| 741 |
transformations. |
|---|
| 742 |
|
|---|
| 743 |
2007-12-14 18:26 +0000 [r794] robert: |
|---|
| 744 |
|
|---|
| 745 |
* Got reprojection of models working. |
|---|
| 746 |
|
|---|
| 747 |
2007-12-13 20:21 +0000 [r793] robert: |
|---|
| 748 |
|
|---|
| 749 |
* Fixed output of bounding box |
|---|
| 750 |
|
|---|
| 751 |
2007-12-13 20:08 +0000 [r792] robert: |
|---|
| 752 |
|
|---|
| 753 |
* Added support for preloading of the .osg plugin to allow support |
|---|
| 754 |
for outputing .osg nodes within the .source files |
|---|
| 755 |
|
|---|
| 756 |
2007-12-13 17:52 +0000 [r791] robert: |
|---|
| 757 |
|
|---|
| 758 |
* Added support for |
|---|
| 759 |
Locator::s/getTransformScaledByResolution(bool), fixing the bug |
|---|
| 760 |
with handling --xx defined coord systems |
|---|
| 761 |
|
|---|
| 762 |
2007-12-13 11:11 +0000 [r790] robert: |
|---|
| 763 |
|
|---|
| 764 |
* Added support for setting node mask of shapefile data. |
|---|
| 765 |
|
|---|
| 766 |
2007-12-12 21:35 +0000 [r789] robert: |
|---|
| 767 |
|
|---|
| 768 |
* Added support for merging new values into existing |
|---|
| 769 |
ShapeAttributeLists. |
|---|
| 770 |
|
|---|
| 771 |
2007-12-12 19:03 +0000 [r788] robert: |
|---|
| 772 |
|
|---|
| 773 |
* Added suport for defining heights from commandline |
|---|
| 774 |
|
|---|
| 775 |
2007-12-12 16:54 +0000 [r787] robert: |
|---|
| 776 |
|
|---|
| 777 |
* Refactor the way that command line options are parsed to make it |
|---|
| 778 |
more flexible |
|---|
| 779 |
|
|---|
| 780 |
2007-12-10 16:19 +0000 [r786] robert: |
|---|
| 781 |
|
|---|
| 782 |
* Added osgViewerGetVersion usage for force linking of osgViewer |
|---|
| 783 |
under Windows |
|---|
| 784 |
|
|---|
| 785 |
2007-12-07 21:01 +0000 [r785] robert: |
|---|
| 786 |
|
|---|
| 787 |
* Added support for disable writing of tiles to disk. This feature |
|---|
| 788 |
is purely for bechmarking/bottleneck profiling and isn't a |
|---|
| 789 |
feature one will use when building databases. To enable this |
|---|
| 790 |
feature use --disable-writes on the vpbmaster/osgdem command |
|---|
| 791 |
line. |
|---|
| 792 |
|
|---|
| 793 |
2007-12-07 20:48 +0000 [r783-784] robert: |
|---|
| 794 |
|
|---|
| 795 |
* Re-enable the writing to disk of tiles. |
|---|
| 796 |
|
|---|
| 797 |
* Added support for --notify-level command line parameter and |
|---|
| 798 |
BuildOption to help better control the level of message output |
|---|
| 799 |
when running osgdem. --notify--level OFF disables messages |
|---|
| 800 |
completely. The other options are WARN, NOTICE, INFO and DEBUG. |
|---|
| 801 |
|
|---|
| 802 |
2007-12-06 15:38 +0000 [r782] robert: |
|---|
| 803 |
|
|---|
| 804 |
* Quietened down debug output. |
|---|
| 805 |
|
|---|
| 806 |
2007-12-06 12:26 +0000 [r781] robert: |
|---|
| 807 |
|
|---|
| 808 |
* Fixed opening of log files |
|---|
| 809 |
|
|---|
| 810 |
2007-12-06 12:02 +0000 [r780] robert: |
|---|
| 811 |
|
|---|
| 812 |
* Fixed the build log set up. |
|---|
| 813 |
|
|---|
| 814 |
2007-12-06 11:46 +0000 [r779] robert: |
|---|
| 815 |
|
|---|
| 816 |
* Tweaked the handling of build logs |
|---|
| 817 |
|
|---|
| 818 |
2007-12-05 21:16 +0000 [r778] robert: |
|---|
| 819 |
|
|---|
| 820 |
* Added logging of FileCache usage. |
|---|
| 821 |
|
|---|
| 822 |
2007-12-05 18:38 +0000 [r777] robert: |
|---|
| 823 |
|
|---|
| 824 |
* Moved SourceData out into its own separate file. Fixed the |
|---|
| 825 |
DataSet::assignDestinateionCoordinateSystem() |
|---|
| 826 |
|
|---|
| 827 |
2007-12-05 14:52 +0000 [r776] robert: |
|---|
| 828 |
|
|---|
| 829 |
* Added fallbacks to handle with coordinte system aren't set up for |
|---|
| 830 |
a dataset |
|---|
| 831 |
|
|---|
| 832 |
2007-12-05 13:38 +0000 [r775] robert: |
|---|
| 833 |
|
|---|
| 834 |
* Preliminary support for --building and --forest command line |
|---|
| 835 |
params |
|---|
| 836 |
|
|---|
| 837 |
2007-12-05 11:37 +0000 [r774] robert: |
|---|
| 838 |
|
|---|
| 839 |
* Added initial command line support for specificying the building |
|---|
| 840 |
and forest shapefiles |
|---|
| 841 |
|
|---|
| 842 |
2007-12-03 12:27 +0000 [r773] robert: |
|---|
| 843 |
|
|---|
| 844 |
* Fixed handling of datasets where destination coordinate system is |
|---|
| 845 |
not specified. |
|---|
| 846 |
|
|---|
| 847 |
2007-11-30 20:41 +0000 [r772] robert: |
|---|
| 848 |
|
|---|
| 849 |
* Added support for mirror of masters data onto slave machines |
|---|
| 850 |
local cache |
|---|
| 851 |
|
|---|
| 852 |
2007-11-30 15:06 +0000 [r771] robert: |
|---|
| 853 |
|
|---|
| 854 |
* Added support for creating overviews in vpbcache |
|---|
| 855 |
|
|---|
| 856 |
2007-11-30 11:35 +0000 [r770] robert: |
|---|
| 857 |
|
|---|
| 858 |
* Enable multi-threaded GDAL reprojection |
|---|
| 859 |
|
|---|
| 860 |
2007-11-29 18:11 +0000 [r769] robert: |
|---|
| 861 |
|
|---|
| 862 |
* Preliminary work on creating mipmap versions of source files in |
|---|
| 863 |
cache |
|---|
| 864 |
|
|---|
| 865 |
2007-11-29 16:09 +0000 [r768] robert: |
|---|
| 866 |
|
|---|
| 867 |
* Added support for remapping of source that require reprojection |
|---|
| 868 |
via FileCache variants |
|---|
| 869 |
|
|---|
| 870 |
2007-11-29 15:23 +0000 [r767] robert: |
|---|
| 871 |
|
|---|
| 872 |
* Added support for loading SourceData from FileCache, rather than |
|---|
| 873 |
just via GDAL |
|---|
| 874 |
|
|---|
| 875 |
2007-11-28 15:44 +0000 [r766] robert: |
|---|
| 876 |
|
|---|
| 877 |
* Reorganised TaskManager/MachinePool/System so that System now |
|---|
| 878 |
manages all the singleton instances of TaskManager, MachinePool |
|---|
| 879 |
and FileCache together in one single System singleton. Debugged |
|---|
| 880 |
thread management/thread exit in MachinePool/TaskManager to fix |
|---|
| 881 |
crashes and oddities in exit process when vpbmaster is killed in |
|---|
| 882 |
various ways. |
|---|
| 883 |
|
|---|
| 884 |
2007-11-27 16:42 +0000 [r765] robert: |
|---|
| 885 |
|
|---|
| 886 |
* Added MachinePool entry into System. |
|---|
| 887 |
|
|---|
| 888 |
2007-11-27 13:46 +0000 [r764] robert: |
|---|
| 889 |
|
|---|
| 890 |
* Added System::getFileSize method |
|---|
| 891 |
|
|---|
| 892 |
2007-11-27 11:36 +0000 [r763] robert: |
|---|
| 893 |
|
|---|
| 894 |
* Added support to TaskManger/vpbmaster for automatically detecting |
|---|
| 895 |
source files have been modified since tasks have been updated. |
|---|
| 896 |
|
|---|
| 897 |
2007-11-26 17:31 +0000 [r762] robert: |
|---|
| 898 |
|
|---|
| 899 |
* Add setting of completion of build to Task file |
|---|
| 900 |
|
|---|
| 901 |
2007-11-26 16:09 +0000 [r761] robert: |
|---|
| 902 |
|
|---|
| 903 |
* Implemented Date class to keep track of current time, and file |
|---|
| 904 |
modification time. |
|---|
| 905 |
|
|---|
| 906 |
2007-11-26 13:47 +0000 [r760] robert: |
|---|
| 907 |
|
|---|
| 908 |
* Renamed FileSystem to System to reflect its new more general |
|---|
| 909 |
purpose. |
|---|
| 910 |
|
|---|
| 911 |
2007-11-26 13:41 +0000 [r758-759] robert: |
|---|
| 912 |
|
|---|
| 913 |
* Added automatic detection of the need for source file |
|---|
| 914 |
reprojection |
|---|
| 915 |
|
|---|
| 916 |
* Added dates convinience methods |
|---|
| 917 |
|
|---|
| 918 |
2007-11-22 11:42 +0000 [r757] robert: |
|---|
| 919 |
|
|---|
| 920 |
* Commented out debugging, changed the FileCache::getOptimum so |
|---|
| 921 |
that it returns null is nothing suitable is found |
|---|
| 922 |
|
|---|
| 923 |
2007-11-21 16:44 +0000 [r756] robert: |
|---|
| 924 |
|
|---|
| 925 |
* Added FileCache reporting, and a fix to use wrapString when |
|---|
| 926 |
writing out the file cache. |
|---|
| 927 |
|
|---|
| 928 |
2007-11-21 15:31 +0000 [r755] robert: |
|---|
| 929 |
|
|---|
| 930 |
* Cleaned up file cache reading/writing/opening. |
|---|
| 931 |
|
|---|
| 932 |
2007-11-21 14:17 +0000 [r754] robert: |
|---|
| 933 |
|
|---|
| 934 |
* Added FileCache::addSource implementation |
|---|
| 935 |
|
|---|
| 936 |
2007-11-21 12:43 +0000 [r753] robert: |
|---|
| 937 |
|
|---|
| 938 |
* Further work on file cache support |
|---|
| 939 |
|
|---|
| 940 |
2007-11-20 16:20 +0000 [r752] robert: |
|---|
| 941 |
|
|---|
| 942 |
* Further work on supporting reading and writing of the FileCache |
|---|
| 943 |
|
|---|
| 944 |
2007-11-20 14:25 +0000 [r751] robert: |
|---|
| 945 |
|
|---|
| 946 |
* Added intial template for new vpbcache application that will be |
|---|
| 947 |
used to build and maintain local file caches on slaves |
|---|
| 948 |
|
|---|
| 949 |
2007-11-20 11:49 +0000 [r750] robert: |
|---|
| 950 |
|
|---|
| 951 |
* Cleaned up some of the platform specific calls so they are more |
|---|
| 952 |
centralised. |
|---|
| 953 |
|
|---|
| 954 |
2007-11-19 18:13 +0000 [r749] robert: |
|---|
| 955 |
|
|---|
| 956 |
* Further work on wiring up source reading to file cache. |
|---|
| 957 |
|
|---|
| 958 |
2007-11-19 17:50 +0000 [r748] robert: |
|---|
| 959 |
|
|---|
| 960 |
* Added preliminary FileDetails and FileCache classes |
|---|
| 961 |
|
|---|
| 962 |
2007-11-19 10:47 +0000 [r747] robert: |
|---|
| 963 |
|
|---|
| 964 |
* Changed the log methods to all use osg::NotifyLevel to filter out |
|---|
| 965 |
debug messages |
|---|
| 966 |
|
|---|
| 967 |
2007-11-16 20:48 +0000 [r746] robert: |
|---|
| 968 |
|
|---|
| 969 |
* Addded check against getConvertFromGeographicToGeocentric() in |
|---|
| 970 |
the destinate Coordinate system callback code |
|---|
| 971 |
|
|---|
| 972 |
2007-11-16 17:33 +0000 [r745] robert: |
|---|
| 973 |
|
|---|
| 974 |
* Fixed FileProxy return values |
|---|
| 975 |
|
|---|
| 976 |
2007-11-16 15:55 +0000 [r744] robert: |
|---|
| 977 |
|
|---|
| 978 |
* Changed PropertyFile so that it open and closes the files on each |
|---|
| 979 |
read/write call, this is done to keep the number of open file |
|---|
| 980 |
handles down, and thereby allow handling of unlimited number of |
|---|
| 981 |
tasks on the master, rather than limited by the OS maximum number |
|---|
| 982 |
of file handles on the master. |
|---|
| 983 |
|
|---|
| 984 |
2007-11-16 11:35 +0000 [r743] robert: |
|---|
| 985 |
|
|---|
| 986 |
* Fixed height field reading bug introduced in the code changes |
|---|
| 987 |
associated with large number of source file support |
|---|
| 988 |
|
|---|
| 989 |
2007-11-15 17:43 +0000 [r742] robert: |
|---|
| 990 |
|
|---|
| 991 |
* Added catch for empty coordinate systems, and removal of |
|---|
| 992 |
redundent code in CommandLine.cpp |
|---|
| 993 |
|
|---|
| 994 |
2007-11-15 11:06 +0000 [r741] robert: |
|---|
| 995 |
|
|---|
| 996 |
* Updated TODO list as the handling of thousands of files is now |
|---|
| 997 |
complete. |
|---|
| 998 |
|
|---|
| 999 |
2007-11-14 17:22 +0000 [r740] robert: |
|---|
| 1000 |
|
|---|
| 1001 |
* Fixed typo |
|---|
| 1002 |
|
|---|
| 1003 |
2007-11-14 17:03 +0000 [r739] robert: |
|---|
| 1004 |
|
|---|
| 1005 |
* Added support for large number of input files by using a cache of |
|---|
| 1006 |
user controlled size. |
|---|
| 1007 |
|
|---|
| 1008 |
2007-11-14 13:43 +0000 [r738] robert: |
|---|
| 1009 |
|
|---|
| 1010 |
* Added GeospatialDataset class for handling of caching of |
|---|
| 1011 |
GDALDataset's |
|---|
| 1012 |
|
|---|
| 1013 |
2007-11-13 18:07 +0000 [r737] robert: |
|---|
| 1014 |
|
|---|
| 1015 |
* Changed Command line parsing across to use light weight filename |
|---|
| 1016 |
string references in CompositeLayer by default. |
|---|
| 1017 |
|
|---|
| 1018 |
2007-11-13 15:21 +0000 [r736] robert: |
|---|
| 1019 |
|
|---|
| 1020 |
* Reimplementated use of Block in waitForCompletion. |
|---|
| 1021 |
|
|---|
| 1022 |
2007-11-13 14:40 +0000 [r735] robert: |
|---|
| 1023 |
|
|---|
| 1024 |
* Added TODO.txt to track todo list |
|---|
| 1025 |
|
|---|
| 1026 |
2007-11-13 13:08 +0000 [r734] robert: |
|---|
| 1027 |
|
|---|
| 1028 |
* Added support for incremental build |
|---|
| 1029 |
|
|---|
| 1030 |
2007-11-11 21:08 +0000 [r733] robert: |
|---|
| 1031 |
|
|---|
| 1032 |
* Improved the stats reporting |
|---|
| 1033 |
|
|---|
| 1034 |
2007-11-11 20:55 +0000 [r732] robert: |
|---|
| 1035 |
|
|---|
| 1036 |
* Added TaskStats collection into Machine/MachinePool for a final |
|---|
| 1037 |
reportTimeStats() call generated after the TaskManager run to |
|---|
| 1038 |
report how all the different types of tasks faired on different |
|---|
| 1039 |
machines |
|---|
| 1040 |
|
|---|
| 1041 |
2007-11-11 18:03 +0000 [r731] robert: |
|---|
| 1042 |
|
|---|
| 1043 |
* Changed the TaskManager::run() so it exits if there are no |
|---|
| 1044 |
running threads |
|---|
| 1045 |
|
|---|
| 1046 |
2007-11-09 18:00 +0000 [r730] robert: |
|---|
| 1047 |
|
|---|
| 1048 |
* Added mutex to signal handler |
|---|
| 1049 |
|
|---|
| 1050 |
2007-11-09 17:18 +0000 [r729] robert: |
|---|
| 1051 |
|
|---|
| 1052 |
* Added _machines mutex |
|---|
| 1053 |
|
|---|
| 1054 |
2007-11-09 16:27 +0000 [r728] robert: |
|---|
| 1055 |
|
|---|
| 1056 |
* Perliminary support for UPDATE_MACHINE_POOL |
|---|
| 1057 |
|
|---|
| 1058 |
2007-11-09 15:28 +0000 [r727] robert: |
|---|
| 1059 |
|
|---|
| 1060 |
* Added support for RESET_MACHINE_POOL signal. |
|---|
| 1061 |
|
|---|
| 1062 |
2007-11-09 12:12 +0000 [r726] robert: |
|---|
| 1063 |
|
|---|
| 1064 |
* Added update and resetMachinePool methods |
|---|
| 1065 |
|
|---|
| 1066 |
2007-11-09 11:44 +0000 [r725] robert: |
|---|
| 1067 |
|
|---|
| 1068 |
* Made TaskManager a singleton. Introduce signal handling and |
|---|
| 1069 |
associated actions directly into TaskManager. |
|---|
| 1070 |
|
|---|
| 1071 |
2007-11-08 16:29 +0000 [r724] robert: |
|---|
| 1072 |
|
|---|
| 1073 |
* Fixed logging bug |
|---|
| 1074 |
|
|---|
| 1075 |
2007-11-08 16:25 +0000 [r723] robert: |
|---|
| 1076 |
|
|---|
| 1077 |
* Improved handling of signals for cancelling vpbmaster and slaves |
|---|
| 1078 |
|
|---|
| 1079 |
2007-11-08 15:10 +0000 [r722] robert: |
|---|
| 1080 |
|
|---|
| 1081 |
* Removed redundent end of line output |
|---|
| 1082 |
|
|---|
| 1083 |
2007-11-08 15:06 +0000 [r721] robert: |
|---|
| 1084 |
|
|---|
| 1085 |
* Added support for directing vpbmaster build output to a master |
|---|
| 1086 |
log file. |
|---|
| 1087 |
|
|---|
| 1088 |
2007-11-08 13:37 +0000 [r720] robert: |
|---|
| 1089 |
|
|---|
| 1090 |
* Ported MachinePool/Machine across to use log rather than |
|---|
| 1091 |
std::cout. |
|---|
| 1092 |
|
|---|
| 1093 |
2007-11-08 13:13 +0000 [r719] robert: |
|---|
| 1094 |
|
|---|
| 1095 |
* Created new Logger base class to help out with logging of |
|---|
| 1096 |
progress in DataSet, TaskManager and Machine(Pool) |
|---|
| 1097 |
|
|---|
| 1098 |
2007-11-08 12:19 +0000 [r718] robert: |
|---|
| 1099 |
|
|---|
| 1100 |
* Removed debugging |
|---|
| 1101 |
|
|---|
| 1102 |
2007-11-08 12:14 +0000 [r717] robert: |
|---|
| 1103 |
|
|---|
| 1104 |
* Added thread safe access to Machine::_runnningTasks, and extra |
|---|
| 1105 |
debug code |
|---|
| 1106 |
|
|---|
| 1107 |
2007-11-07 17:37 +0000 [r716] robert: |
|---|
| 1108 |
|
|---|
| 1109 |
* Added support for black listing of machines when errors occur on |
|---|
| 1110 |
them. |
|---|
| 1111 |
|
|---|
| 1112 |
2007-11-07 14:33 +0000 [r715] robert: |
|---|
| 1113 |
|
|---|
| 1114 |
* Changed destructor debug message to INFO |
|---|
| 1115 |
|
|---|
| 1116 |
2007-11-07 13:42 +0000 [r714] robert: |
|---|
| 1117 |
|
|---|
| 1118 |
* Added support for killing remote applications when vpbmaster is |
|---|
| 1119 |
killed |
|---|
| 1120 |
|
|---|
| 1121 |
2007-11-07 12:07 +0000 [r713] robert: |
|---|
| 1122 |
|
|---|
| 1123 |
* Added initial singal handling and process exit support. |
|---|
| 1124 |
|
|---|
| 1125 |
2007-11-02 17:10 +0000 [r712] robert: |
|---|
| 1126 |
|
|---|
| 1127 |
* Fixed subtile generation bug |
|---|
| 1128 |
|
|---|
| 1129 |
2007-11-02 12:38 +0000 [r711] robert: |
|---|
| 1130 |
|
|---|
| 1131 |
* Improved the stats logging |
|---|
| 1132 |
|
|---|
| 1133 |
2007-11-02 11:23 +0000 [r710] robert: |
|---|
| 1134 |
|
|---|
| 1135 |
* Changed YieldCurrentThread for microSleep() to make sure that |
|---|
| 1136 |
vpbmaster thread doesn't consume the a whole cpu core in just |
|---|
| 1137 |
waiting for completion. |
|---|
| 1138 |
|
|---|
| 1139 |
2007-11-01 11:27 +0000 [r709] robert: |
|---|
| 1140 |
|
|---|
| 1141 |
* Refactored the logging code slightly to avoid passing of var args |
|---|
| 1142 |
|
|---|
| 1143 |
2007-10-31 17:58 +0000 [r708] robert: |
|---|
| 1144 |
|
|---|
| 1145 |
* Changed DataSet so the when the intermedita build name is set the |
|---|
| 1146 |
full build is not done, just reprojection and overlay generation. |
|---|
| 1147 |
|
|---|
| 1148 |
2007-10-31 15:05 +0000 [r707] robert: |
|---|
| 1149 |
|
|---|
| 1150 |
* Fixes to distributed build generation |
|---|
| 1151 |
|
|---|
| 1152 |
2007-10-30 15:19 +0000 [r706] robert: |
|---|
| 1153 |
|
|---|
| 1154 |
* Adjusted the tasks generation |
|---|
| 1155 |
|
|---|
| 1156 |
2007-10-30 15:15 +0000 [r705] robert: |
|---|
| 1157 |
|
|---|
| 1158 |
* Updated to reflect new Task/PropertyFile API |
|---|
| 1159 |
|
|---|
| 1160 |
2007-10-30 15:07 +0000 [r704] robert: |
|---|
| 1161 |
|
|---|
| 1162 |
* Removed PropertyFile::Type as its no longer relevant. |
|---|
| 1163 |
|
|---|
| 1164 |
2007-10-30 14:58 +0000 [r703] robert: |
|---|
| 1165 |
|
|---|
| 1166 |
* Removed file no longer used |
|---|
| 1167 |
|
|---|
| 1168 |
2007-10-30 14:54 +0000 [r702] robert: |
|---|
| 1169 |
|
|---|
| 1170 |
* Implementated support for RecordSubtileFileNamesOnLeafTile |
|---|
| 1171 |
|
|---|
| 1172 |
2007-10-28 18:05 +0000 [r701] robert: |
|---|
| 1173 |
|
|---|
| 1174 |
* Added setting of group and others permissions on proporty files |
|---|
| 1175 |
(like tasks file) on creation to help members of the cluster all |
|---|
| 1176 |
read and write task files |
|---|
| 1177 |
|
|---|
| 1178 |
2007-10-28 12:39 +0000 [r700] robert: |
|---|
| 1179 |
|
|---|
| 1180 |
* Added --run-path to osgdem/vpbmaster |
|---|
| 1181 |
|
|---|
| 1182 |
2007-10-26 17:20 +0000 [r699] robert: |
|---|
| 1183 |
|
|---|
| 1184 |
* Futher work on enabling subtile only database generation. |
|---|
| 1185 |
|
|---|
| 1186 |
2007-10-26 13:46 +0000 [r698] robert: |
|---|
| 1187 |
|
|---|
| 1188 |
* Added check in vpbmaster to warn users that no machines have been |
|---|
| 1189 |
defined for the build. |
|---|
| 1190 |
|
|---|
| 1191 |
2007-10-26 13:39 +0000 [r697] robert: |
|---|
| 1192 |
|
|---|
| 1193 |
* Added build name to TaskManager to provide a means for identifier |
|---|
| 1194 |
the build |
|---|
| 1195 |
|
|---|
| 1196 |
2007-10-26 12:34 +0000 [r696] robert: |
|---|
| 1197 |
|
|---|
| 1198 |
* Added passing of task and log files to osgdem dispatched tasks |
|---|
| 1199 |
|
|---|
| 1200 |
2007-10-26 11:59 +0000 [r695] robert: |
|---|
| 1201 |
|
|---|
| 1202 |
* Added automatic writing out of source file and use of source and |
|---|
| 1203 |
tasks filenames in TaskManager. |
|---|
| 1204 |
|
|---|
| 1205 |
2007-10-26 10:32 +0000 [r694] robert: |
|---|
| 1206 |
|
|---|
| 1207 |
* Added support for .vpb and .source extensions for input source |
|---|
| 1208 |
files. Added totally up of successful/unsuccessful tasks. |
|---|
| 1209 |
|
|---|
| 1210 |
2007-10-26 08:49 +0000 [r693] robert: |
|---|
| 1211 |
|
|---|
| 1212 |
* Added automatic generation of the Tasks and associated Task files |
|---|
| 1213 |
when no other tasks are defined. |
|---|
| 1214 |
|
|---|
| 1215 |
2007-10-25 17:22 +0000 [r692] robert: |
|---|
| 1216 |
|
|---|
| 1217 |
* Futher work on tasks file generation. |
|---|
| 1218 |
|
|---|
| 1219 |
2007-10-25 16:47 +0000 [r691] robert: |
|---|
| 1220 |
|
|---|
| 1221 |
* Added DestionVisitor and initial generateTasks methods |
|---|
| 1222 |
|
|---|
| 1223 |
2007-10-25 11:06 +0000 [r690] robert: |
|---|
| 1224 |
|
|---|
| 1225 |
* Added split level setting, reading and writing. |
|---|
| 1226 |
|
|---|
| 1227 |
2007-10-24 15:48 +0000 [r689] robert: |
|---|
| 1228 |
|
|---|
| 1229 |
* Added code into MachinePool to automatically add ssh host ".." |
|---|
| 1230 |
prefix when no prefix has been otherwise specified for a machine. |
|---|
| 1231 |
|
|---|
| 1232 |
2007-10-24 14:49 +0000 [r688] robert: |
|---|
| 1233 |
|
|---|
| 1234 |
* Refactored the Task parameters so that both the application and |
|---|
| 1235 |
its arguments are combined into a single application string. |
|---|
| 1236 |
Added an extra results check to the task manager run so we can |
|---|
| 1237 |
spot failed tasks. |
|---|
| 1238 |
|
|---|
| 1239 |
2007-10-24 11:22 +0000 [r687] robert: |
|---|
| 1240 |
|
|---|
| 1241 |
* Changed the inline function calls to externs to avoid linkage |
|---|
| 1242 |
problems. Added use of machine env var in TaskManager. |
|---|
| 1243 |
|
|---|
| 1244 |
2007-10-24 11:10 +0000 [r686] robert: |
|---|
| 1245 |
|
|---|
| 1246 |
|
|---|