Extract datasource file re-upload has issues

Hello, I’m downloading an extract datasource with option include_extract=False (to save disk space).
When re-publishing received file (.tdsx format) to a new location I get error “ServerResponseError:
        400011: Bad Request
               There was a problem publishing the file”
Versions

Tableau Server version is 2021.3
Python version is 3.9
TSC library version is 0.19

To Reproduce
server.datasources.download(datasource.id, filepath=datasource_path, include_extract=False)

server.datasources.publish(datasource, datasource_path, publish_mode, connection_credentials=conn_cred)
Results
“ServerResponseError:
        400011: Bad Request
               There was a problem publishing the file”

When publishing it manually I get “Extract not found. What would you like to do?” window and it resolves the issue.
Also if downloading with include_extract=True re-upload works but the file takes a lot of unnecessary space.
The current feature I’m doing should do backups and re-uploads all automatically and not keep the data snapshot.
Is this a known issue or maybe there is some workaround I can use?

Same problem here... I can't use the include_extract=True..it's too big.
I created the .tdsx  file (tds + hyper) and didn't work

I think this is going to require a feature request on the server side. For background, what option do you use when you go through the manual fix?

I think this is going to require a feature request on the server side. For background, what option do you use when you go through the manual fix?

It's only works if we download the .tdsx from tableau desktop..so I needed to create a datasource with few data, download the .tds and then use the tableau_tools to replace the extract in the .tdsx and then republish with all the data.
If I simply create a .tdsx like tableau said in the documentation changing the .zip to .tdsx doesnt work..

I'm facing the same issue while publishing .tdsx without extract. Was there any resolution on this?

There are no current plans to add this feature on the server.


feat: Add lands router endpoint functions

Depends on https://github.com/decentraland/builder-server/pull/588

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 14 (0.0%)  changed or added relevant lines in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-3.07%) to 82.132%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/client/BuilderClient.ts
0
14
0.0%

Totals

Change from base Build<PHONE_NUMBER>:
-3.07%

Covered Lines:
361

Relevant Lines:
425

💛  - Coveralls


can't find bdstorage.json after restart. [Linux]

if you restart discord without clearing the /var/local/BetterDiscord folder you get an error saying it can't find the file /bdstorage.json pastebin of log: https://pastebin.com/qbRPtJjt
seems it can be fixed by modefying the BetterDiscord.js and removing the slash before bdstorage.json in all instances. maybe add a check for linux and make sure to not add an extra slash there.

You can also fix this by doing ln -s bdstorage.json bdStorage.json. At least, that's what did it for me.


On clicking on image now you can see the product separately

On clicking on the product user will be able to view it and the cart and wish-list buttons wont overlap.
Now Admin can multiple variants for a product on the basis of size,price and color as well.
User can view and also edit the variants accordingly

@AbhishekDeb70 can you resolve the conflicts I will merge this next

@AbhishekDeb70 can you resolve the conflicts I will merge this next

I resolved it its free to merge


fix build and ut from root directory.

This PR fixes:

build from root directory
create dedicated ut target for each component
add missing variable

Signed-off-by: morvencao<EMAIL_ADDRESS>

/lgtm


GEOD-277 Humidity Sensor added to UI

More commits against review comments.

Other feedback:

Remove after save still showing
Diff should be grouped by sensor
Labels should use mapping so eg. 'Humidity sensor' instead of 'humiditysensor'

Final changes made - please review.
After this done I will:

Fix FrequencyStandards in JSON diff (dialog)
Complete JSON Diff unit tests


Support relative path for sbt.ivy.home

Start SBT with -Dsbt.ivy.home=ivy. This will set the ivy cache directory to a relative directory (same level as src).
Run eclipse create-src. The generated .classpath file will use the absolute path to the Ivy cache directory, e.g.,
  <classpathentry path="/home/user/project/ivy/cache/redis.clients/jedis/jars/jedis-2.0.0.jar" sourcepath="/home/user/project/ivy/cache/redis.clients/jedis/srcs/jedis-2.0.0-sources.jar" kind="lib"></classpathentry>

I expect it to be:
  <classpathentry path="./ivy/cache/commons-pool/commons-pool/jars/commons-pool-1.5.5.jar" sourcepath="./ivy/cache/commons-pool/commons-pool/srcs/commons-pool-1.5.5-sources.jar" kind="lib"></classpathentry>

I would love it if sbteclipse can detect when it should use a relative path. Perhaps by requiring sbt.ivy.home to be in the form of "./ivy" or a setting in the SBT project file.
Thanks!

This is implemented as a side-effect to #34.

worked perfectly!  The (retrieveManaged setting)[https://github.com/havocp/xsbt-wiki/blob/master/Quick-Configuration-Examples.md] is another poorly documented feature of SBT (I still love SBT though).


[Bug] Upon entering RFTools dimension extreme server lag

see title
dim had no dimlets in it

Versions please.  Also sneak right click the dimension tab and show me what that gives


chests break slowly

the chests from this mod take about twice as long as normal chests to break with an axe
To Reproduce
place down mcv chest
try to break chest with axe
takes about twice as long
Expected behavior
mcv chests break in normal chest breaking speed
Versions (please complete the following information):

Minecraft: 1.21.1
Mod Version: 1.5.8
Mod loader: neoforge
Mod loader version: 21.2.72

Fix is easy, should be able to get it done today.

Fixed with version 1.5.9:
Modrinth
Curseforge


Release from mermaid-js/zenuml-core

We will release a version from this repo, then add that as mermaid's dependency and open a smaller PR.

Done


Get "http://unix.sock/info": dial unix /var/run/docker.sock: connect: no such file or directory

I recently udpated my docker to v23.0.5 on mac OSX Ventura 13.4 (Intel chip).  After doing so, and running ctop, I get the daemon erroring out with this message:
 Get "http://unix.sock/info": dial unix /var/run/docker.sock: connect: no such file or directory

Docker is running and the docker command is available.  Its true that there is no docker.sock at  /var/run/docker.sock, despite the docker docs saying so.
I did manage to find a docker.sock at Users/sethlutske/.docker/run/docker.sock, so I set the environment variable export DOCKER_HOST=/Users/sethlutske/.docker/run/docker.sock as recommended in the docs, but then running ctop gives me another error:
Get "tcp:///Users/sethlutske/.docker/run/docker.sock/info": unsupported protocol scheme "tcp"
Did I miss something here?  Is the new docker.sock not the same as the old one that ctop expects?  And why is it in a different location than where the docker docs say it should be?  How can I get ctop to work with docker v23 using its customization options?

As I suspected, this is not an issue with ctop so much as it is an update with docker.  The solution to this can be found here: [ctop does not work with latest version of docker: Get "http://unix.sock/info": dial unix /var/run/docker.sock: connect: no such file or directory](https://devops.stackexchange.com/a/17938/40565).  For the lazy:

This is probably because Docker Desktop version 4.18+ doesn't create the default Docker socket /var/run/docker.sock anymore.
The reasoning is on the official docs: https://docs.docker.com/desktop/mac/permission-requirements/
If you want to have the default socket back, you should open your Docker Desktop, go to Settings -> Advanced -> Allow the default Docker socket to be used and press Apply & restart.


Is it possible to replicate following layout?

Thanks very much for the great package.
I could not find ways to replicate the following design for the focusedPin:

It's very easy to replicate the inner border, but i could not find a way to replicate the both inner and outer borders.

Each pin is basically a DecoratedBox so you can build anything that could be built with Container. But I don't think you can have both inner and outer border at the same time.
I'll add custom build constructor in future to make the pins more customisable.

Additionally, the Pinput.builder constructor is available so you can implement your custom layout.


Method local state not updating

Currently, the only way to initialise method inputs with their server values seems to be to refresh the page. We need some form of indicator (as per the table) to show that there is an updated set of input parameters available and some button to load/update them

Fixed in v1.7.4; decided against adding an indicator for updates but fixed button to load + fixed initialisation behaviour (server state no longer updates some fields)


⚠ SceneTime has degraded performance

In d2160ca, SceneTime ($ST) experienced degraded performance:

HTTP code: 200
Response time: 1676 ms

Resolved: SceneTime performance has improved in 4b4d3d9 after 6 minutes.