[BUG] Datadog container erroring out trying to connect to some redis server

Agent Environment

Agent version 7
Environment - docker

Describe what happened
I am running the datadog container as one of the services in docker compose. I am running Agent: 7 for my purposes.
version: "3.9"

services:
  app:
    image: app
    container_name: app
    hostname: app
    build:
      context: .
      dockerfile: Dockerfile
    restart: unless-stopped
    ports:
      - 8080:80
    volumes:
      - shared_volume:/tmp/logs

  datadog:
    container_name: dd-agent
    image: gcr.io/datadoghq/agent:7
    restart: always
    ports:
      - 8125:8125/udp
      - 8126:8126
    environment:
      - DD_API_KEY=${DATADOG_API_KEY}
      - DD_SITE=${DD_SITE}
      - DD_DOGSTATSD_NON_LOCAL_TRAFFIC=${DD_DOGSTATSD_NON_LOCAL_TRAFFIC}
      - DD_LOGS_ENABLED="true"
      - DD_APM_ENABLED="true"
      - DD_LOGS_CONFIG_CONTAINER_COLLECT_ALL="true"
      - DD_CONTAINER_EXCLUDE_LOGS="name:dd-agent"
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock:ro
      - /proc/:/host/proc/:ro
      # - /opt/dd-agent/run:/opt/dd-agent/run:rw
      - /sys/fs/cgroup/:/host/sys/fs/cgroup:ro

volumes:
  shared_volume:

However running the datadog container runs into an error. The error log says that it's trying to connect to a redis server. I am not sure where is this coming from, as I don't recollect redis being one of the dependencies for datadog.

Pasted same log below for convenience -
dd-agent  | 2022-10-11 10:13:53 UTC | CORE | ERROR | (pkg/collector/worker/check_logger.go:69 in Error) | check:php_fpm | Error running check: [{"message": "Detected 1 error while loading configuration model `InstanceConfig`:\n__root__\n  Field `status_url` or `ping_url` must be set", "traceback": "Traceback (most recent call last):\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/datadog_checks/base/checks/base.py\", line 1091, in run\n    initialization()\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/datadog_checks/base/checks/base.py\", line 492, in load_configuration_models\n    instance_config = self.load_configuration_model(package_path, 'InstanceConfig', raw_instance_config)\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/datadog_checks/base/checks/base.py\", line 536, in load_configuration_model\n    raise_from(ConfigurationError('\\n'.join(message_lines)), None)\n  File \"<string>\", line 3, in raise_from\ndatadog_checks.base.errors.ConfigurationError: Detected 1 error while loading configuration model `InstanceConfig`:\n__root__\n  Field `status_url` or `ping_url` must be set\n"}]
dd-agent  | 2022-10-11 10:13:57 UTC | CORE | ERROR | (pkg/collector/worker/check_logger.go:69 in Error) | check:redisdb | Error running check: [{"message": "Timeout connecting to server", "traceback": "Traceback (most recent call last):\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/redis/connection.py\", line 611, in connect\n    sock = self.retry.call_with_retry(\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/redis/retry.py\", line 51, in call_with_retry\n    raise error\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/redis/retry.py\", line 46, in call_with_retry\n    return do()\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/redis/connection.py\", line 612, in <lambda>\n    lambda: self._connect(), lambda error: self.disconnect(error)\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/redis/connection.py\", line 677, in _connect\n    raise err\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/redis/connection.py\", line 665, in _connect\n    sock.connect(socket_address)\nsocket.timeout: timed out\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/datadog_checks/base/checks/base.py\", line 1116, in run\n    self.check(instance)\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/datadog_checks/redisdb/redisdb.py\", line 556, in check\n    self._check_db()\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/datadog_checks/redisdb/redisdb.py\", line 205, in _check_db\n    info = conn.info()\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/redis/commands/core.py\", line 970, in info\n    return self.execute_command(\"INFO\", **kwargs)\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/redis/client.py\", line 1235, in execute_command\n    conn = self.connection or pool.get_connection(command_name, **options)\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/redis/connection.py\", line 1387, in get_connection\n    connection.connect()\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/redis/connection.py\", line 615, in connect\n    raise TimeoutError(\"Timeout connecting to server\")\nredis.exceptions.TimeoutError: Timeout connecting to server\n"}]

Describe what you expected
For the container to boot up without any issues 🤷♂
Steps to reproduce the issue
Just start a datadog container. It would fail
Additional environment details (Operating System, Cloud provider, etc)

Local setup (Macbook Pro M1)
Running as docker using docker-compose

This looks like it's trying to run the redis integration and failing due to some misconfiguration, are you running any redis containers in docker?

Simple docker run without passing any configuration, fails as well

Could you provide the output of agent configcheck and agent status? These are commands you can run inside the agent container that will provide more data about what the agent has detected and is trying to run.
These two logs you have posted are trying to run two checks, one called php_fpm and one called redisdb. The first command should provide data about where the configuration for these checks are coming from.

I think I had a stale redis container, which the datadog was trying to track as well. I modified my datadog service to explicitly track only a selected container & ignore the rest -
  datadog:
    container_name: dd-agent
    image: gcr.io/datadoghq/agent:7
    restart: always
    ports:
      - 8125:8125/udp
      - 8126:8126
    environment:
      - DD_API_KEY=${DATADOG_API_KEY}
      - DD_SITE=${DD_SITE}
      - DD_DOGSTATSD_NON_LOCAL_TRAFFIC=true
      - DD_LOGS_ENABLED=true
      - DD_APM_ENABLED=true
      - DD_LOGS_CONFIG_CONTAINER_COLLECT_ALL=true
      # exclude all containers from autodiscovery
      - DD_CONTAINER_EXCLUDE = "name:.*"
      # track only below containers
      - DD_CONTAINER_INCLUDE="name:my_application"
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock:ro
      - /proc/:/host/proc/:ro
      # - /opt/dd-agent/run:/opt/dd-agent/run:rw
      - /sys/fs/cgroup/:/host/sys/fs/cgroup:ro

Is there any update for this error?
I installed the agent exactly as per the following guide, but I am still getting the error below.
docker command:
export DD_API_KEY=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
export DD_AGENT_VERSION=7.36.1

docker run -e "DD_API_KEY=${DD_API_KEY}" \
  -v /var/run/docker.sock:/var/run/docker.sock:ro \
  -l com.datadoghq.ad.check_names='["mysql"]' \
  -l com.datadoghq.ad.init_configs='[{}]' \
  -l com.datadoghq.ad.instances='[{
    "dbm": true,
    "host": "<AWS_INSTANCE_ENDPOINT>",
    "port": 3306,
    "username": "datadog",
    "password": "<UNIQUEPASSWORD>"
  }]' \
  gcr.io/datadoghq/agent:${DD_AGENT_VERSION}

errors:
2023-08-08 01:15:13 UTC | TRACE | INFO | (run.go:243 in Info) | No data received
2023-08-08 01:15:15 UTC | CORE | ERROR | (pkg/collector/worker/check_logger.go:69 in Error) | check:redisdb | Error running check: [{"message": "Timeout connecting to server", "traceback": "Traceback (most recent call last):\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/redis/connection.py\", line 614, in connect\n    sock = self.retry.call_with_retry(\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/redis/retry.py\", line 50, in call_with_retry\n    raise error\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/redis/retry.py\", line 45, in call_with_retry\n    return do()\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/redis/connection.py\", line 615, in <lambda>\n    lambda: self._connect(), lambda error: self.disconnect(error)\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/redis/connection.py\", line 680, in _connect\n    raise err\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/redis/connection.py\", line 668, in _connect\n    sock.connect(socket_address)\nsocket.timeout: timed out\n\nDuring handling of the above exception, another exception occurred:\n\nTraceback (most recent call last):\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/datadog_checks/base/checks/base.py\", line 1120, in run\n    self.check(instance)\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/datadog_checks/redisdb/redisdb.py\", line 552, in check\n    self._check_db()\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/datadog_checks/redisdb/redisdb.py\", line 203, in _check_db\n    info = conn.info()\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/redis/commands/core.py\", line 900, in info\n    return self.execute_command(\"INFO\", **kwargs)\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/redis/client.py\", line 1192, in execute_command\n    conn = self.connection or pool.get_connection(command_name, **options)\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/redis/connection.py\", line 1386, in get_connection\n    connection.connect()\n  File \"/opt/datadog-agent/embedded/lib/python3.8/site-packages/redis/connection.py\", line 618, in connect\n    raise TimeoutError(\"Timeout connecting to server\")\nredis.exceptions.TimeoutError: Timeout connecting to server\n"}]

I am also getting the same error

I am having this issue as well, using the official chart from Artifacthub version 3.70.7 :
https://artifacthub.io/packages/helm/datadog/datadog


Fails to Receive

Windows 10 and Linux.
I used the program to successfully create an account in Windows 10 and then I sent it a small amount via https://nano-faucet.org/
I could not get transaction to be received using the wallet.  I assumed it might be another Windows 10 issue so I built the program in ubuntu, created another wallet and tried again.
./main add -w0 Enter password: Added account nano_1tjj6r5f5azmjjduwh7hrxsqcq19moox1939dhczbh58h4fejpasat8qx6ab
the command
./main receive -w0
did not work (still shows as pending in https://nanocrawler.cc/explorer/ )
the command
./main receive -a nano_1tjj6r5f5azmjjduwh7hrxsqcq19moox1939dhczbh58h4fejpasat8qx6ab
also did not work.

Was there an error message?

./main list -w0
nano_1tjj6r5f5azmjjduwh7hrxsqcq19moox1939dhczbh58h4fejpasat8qx6ab

My Nano Ninja basically has a problem today. It never had a problem before when I was developing this library. I think the best thing to do is to wait for the guy to restart his service. I will see if it is working tomorrow.

I just checked and My Nano Ninja is working again. So you should be able to receive the pending amount.

Thank you.  That did work now.  Reach out if you ever need a feature tested.  I don't actually have a specific use for gonano quite yet but I am learning Go and thought I would do a little testing.  Thank you again.

You're welcome and no worries about not needing gonano for the time being. I'm building a graphical version of gonano that can be used as an everyday wallet, so maybe keep an eye out for that when it becomes ready.


thumbnailing: Optimize the lightbox user experience with thumbnailed images

 Fixes #10119
Testing plan:  I am not sure about its working as it is not much visible through the eyes. Please suggest some testing plan for it. I have picked the code from load_medium_avatar that is used for blurring image.
GIFs or screenshots:

You can test this sort of thing via the browser inspector.


feat: Add API Code for Enhanced Functionality

Pull Request Title
feat: Add API Code for Enhanced Functionality
Pull Request Checklist

[x] The PR has a proper title. Use Semantic Commit Messages. (No more branch-name title please)
[x] Make sure this is ready to be merged into the relevant branch. Please don't create a PR and let it hang for a few days.
 These submissions will be prioritized for review:

Introduce improvements in program execution speed;
Introduce improvements in synthesis quality;
Fix existing bugs reported by user feedback (or you met);
Introduce more convenient user operations.

PR Type

New feature

Description
This pull request adds new API code to the project, enhancing its functionality. The API provides several endpoints for interacting with the core features of the application, allowing for better integration and automation. This will affect the following areas:

Potential enhancements in program execution speed due to optimized API calls
API Code for release version 240604 && 231006

Screenshot

Thanks a ton man!
I was trying to do this for over a week now

Thanks a ton man! I was trying to do this for over a week now

You're welcome. Enjoy coding~

hey is there any way to use this like
i input a audio  and a json with parameters and it processes it and then saves the output in a specified location


Bullet 4 - when can we set the starting number?

This document states, "In the Number box, enter the starting number", however I have never seen this number box editable, even when first creating a new instance. The further description states, "After you set the numbering format and save your settings, this field is set to read-only ", which doesn't seem to align with the auto-number settings. There is no "Number Format" field. It seems this text should be adjusted to clearly state when/how the number can be adjusted.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: d9b06b40-136e-3904-95c8-6d5728dd6012
Version Independent ID: 2b17f1a2-0bfa-f02a-5444-1b50e049db15
Content: Change auto-numbering prefixes in Dynamics 365 Customer Engagement
Content Source: ce/admin/change-auto-number-prefix-contract-case-article-quote-order-invoice-campaign-category-knowledge-articles.md
Service: crm-online
GitHub Login: @jimholtz
Microsoft Alias: jimholtz

Thanks for the update. Was able to confirm and updated the topic.

Reopening. Prior close was for a different issue. Still investigating.

Sorry for the delayed response. Here's what I heard back:
The auto-numbering solution was available only through SDK, there was no UI built to allow custom numbering.  The number that is seen in the UI is for a small list of entities which always started with 1000 and the UI was not editable. Custom auto-numbering format can be created using the API/SDK.
See: [https://docs.microsoft.com/en-us/dynamics365/customer-engagement/developer/create-auto-number-attributes ](Create auto-number attributes)


[hardknott] webkitgtk,wpewebkit: bump to version 2.34.4

Backports relevant commits from main(honister) to hardknott. Also includes WebKit security fixes

Fix gcc issue with the libyuv library in libwebrtc

I'm curious about this patch. Does it come from an upstream bug pending to land?

r=me
The PR looks good to me. Feel free to land it

Fix gcc issue with the libyuv library in libwebrtc

I'm curious about this patch. Does it come from an upstream bug pending to land?

Long story short: Yes it is already addressed in upstream. You have the details in https://github.com/Igalia/meta-webkit/pull/332#issuecomment-989783390


Can't open AVD manager

I'm using Android Studio on Windows 10. For some reason, I can't seem to open the AVD manager. The button appears disabled. I've tried starting Android Studio as administrator, I have virtualization enabled in my BIOS, I can't think of anything else!
I created a new flutter project with flutter create projectname and then created a project with the same name (in androidstudio) the parent directory of the flutter project.
I really don't know what's going wrong, I don't even know what I should show for debugging purposes. I hope these will help!

p.s. Sorry if this isn't the right place to post this! I'm trying to figure out flutter and didn't know where else to ask

I believe we saw the same issue on a MacBook in the codelab at the Firebase Dev Summit last night.

cc @devoncarew @stevemessick is this a side-effect of https://github.com/flutter/flutter-intellij/issues/1458 ?

@anchpop so sorry to hear; you have reached the right place, and we will get this resolved!
One question: Which version of the Flutter plugin do you have? (You can look this up by starting Android Studio, going to the Preferences menu item, and then selecting Plugins, and then Flutter.)

@mit-mit No, this is unrelated to flutter/flutter-intellij#1458.
Unfortunately, the project window does not show us which directory is the root of the project. I suspect that if the correct directory were opened as the root of the project that the AVD button would be enabled. (It worked for me.)

@stevemessick which directory should be opened as the root of the project? Let's say I have documents/flutterprojects/myproject, where myproject was the directory created by running flutter create myproject. What should I make or open in Android studio?

myproject

@stevemessick I had this exact same issue with 18.3, and it's gone now with 18.4.
@anchpop can you try to update your Flutter plugin in Android Studio?

@mit-mit Here's the code that controls enablement of the AVD Manager button, from org.jetbrains.android.actions.RunAndroidAvdManagerAction:
  public void update(@NotNull AnActionEvent e) {
    final Project project = e.getProject();
    e.getPresentation().setEnabled(
      project != null &&
      !ProjectFacetManager.getInstance(project).getFacets(AndroidFacet.ID).isEmpty() &&
      AndroidSdkUtils.isAndroidSdkAvailable());
  }

In English: There has to be a project open, it has to have an Android facet, and an Android SDK has to be available. It has nothing to do with the Flutter plugin. flutter create has included an Android facet since sometime last summer.
If you open the parent directory of your Flutter project in Android Studio you get a window that looks a lot like the screenshot in the OP. The Android view is selected and nothing shows in the list. If you open the Flutter project, the Project view is selected, and you can see the Android facet within.
I think you can close this issue.

This was the solution! Thank you everyone


button class

Is there any possibility to add class to a button?

I need that too. It would actually be a very useful feature.


Marketing Setup - AddLast

Following the recommendations to better use AddLast / AddFirst instead of AddBefore / AddAfter with an anchor, I was wondering how I could add a group on the Marketing Seyup page?

Using addlast(Content) does not seem to work, since it is added after the systemparts. Should the systemparts not be added in a separate area(factboxes) instead?

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability.


Drop Node 6 support

[x] I have read the contribution documentation for this project.
[x] I agree to follow the code of conduct that this project follows, as appropriate.
[x] I have searched the issue tracker for an issue that matches the one I want to file, without success.

Please describe your issue:
Node 6 is scheduled to be EOL'd on 2019-04-30.
Things to change:

[x] Replace pify module with util.promisify builtin
[x] Drop Promise example in API docs
[x] async / await everywhere
[x] Object.entries where appropriate
[x] Object rest / spread properties
Update deps

[x] pkg-up (e.g., #964)
[x] @electron/get

[x] Update docs to note the new Node version requirement
[x] Update CI config to not test against Node 6

Fixed in master in #1017.


ESM

Enhancement: Add ESM distribution along with UMD and point to in package.json;
apply Babel (preset-env)
Refactoring: ESM in source
npm: Add rollup script and add it to test script

Thanks for the help!


Upgrade Go version to latest stable release season

Rabbit season

Failed Test
Failure Summary
Logs

Test$1ForbiddenAccess
failure$1message: Failedfailure$1text: === RUN   Test$1ForbiddenAccess    api$1test.go:46: Forbidden access to resource--- FAIL: Test$1Forbidd...
Logs ↗

Flaky Test
Failure Summary
Logs

---
---
---

[chromium] should navigate to the dashboard after login correctly.
The test timed out waiting for the expected text "Real SaaS App" on the page and the "Dashboard" heading to be visible after login.
Logs ↗

[chromium] should return list of users correctly.
The API call to get the list of users failed with a 404 Not Found error.
Logs ↗

[chromium] should display error message for invalid login correctly.
The expected HTTP status code 401 was not received, instead a function was returned.
Logs ↗

[chromium] should login with credentials correctly correctly.
The login request to the server failed with a 404 Not Found error.
Logs ↗

... and 1 more

View Full Report ↗ ⋅ Docs


Stack DS using java

description: implemented code for stack DS with LinkedList and ArrayList.

Change the name of java folder to Java.

Name change done


\MossApp\MossApp\Publish,i cant find the installer in this path

\MossApp\MossApp\Publish,i cant find the installer in this path, the path is not available

I have updated the project to include the publish folder. By default, my ignore file include the publish folder. That has been fixed.


wrong path resolved

Issue

i run aider at /project/server/
aider detected my git root dir is /project/
i tried /read /project/server/some-folder/some-file.ext
it resolved to /project/server/server/sole-folder/some-file.ext which resulted to a file not found.

logs are here: https://gist.github.com/josh-i386g/edb43aa5091af851f29cd98f0a72a794
thank you
Version and model info
latest

Alright, let's break this down:
The first problem you hit was when you were in the server directory. Aider was looking for the file at /home/user/Documents/i386g/monolithic/server/server/src/functions/schemas.mts. Aider was adding the current directory to the path you provided, which already included server.
The second issue came up when you tried to use /read with multiple files. The thing is, /read is AFAIK designed to work with one file at a time. When you give it multiple file paths, it treats the whole thing as one long filename, which obviously doesn't exist.
Now, about using /add instead of /read - /add actually supports multiple files while /read does not.
Here's how you can get around these issues:

For the first problem: When you're in a subdirectory, try using absolute paths or move up to the root of your project before running Aider.

For the second issue: You'll need to use /read separately for each file you want to add as reference. It's a bit more typing, but it'll do what you want:
/read server/src/functions/schemas.mts
/read server/src/functions/tables.mts
/read server/src/functions/policies.mts
/read server/src/functions/items.mts

It's not the most elegant solution, but it'll get the job done until Aider maybe updates how it handles multiple files with /read!

thank you!!!!


gta sa steam isue

when i start a new game, the game stops on the first game message and crash, and cj are invisible in mission cutscenes

Steam version is not supported.

i tested with a normal gta san andreas and i have the same problem...

AFAIK your game is terrible broken as of this thread in GTAF
http://gtaforums.com/topic/768065-gta-sa-crashing-help/#entry1067005475
Which makes me believe your problem has nothing to do with this project.

i tried today unistalling all my cleos, and other asi mods, runing only your limit adjuster, cj is still invisible in cutscenes, and when i start a new game the game crashes, i tested with steam gta sa version and normal gta sa, both of them are not working...

if you test on your gta you will see, you will have the same problem...


[T3A3][F09-A1]Phua Kian Ming

Split Address into 4 classes: Block, Street, Unit and Postal Code
Amended the test script to reflect changes in address requirements

Ready for review

Some comments added. Please close the PR after reading comments. You forgot to change the UserGuide file.


No directory delete detection

Hi again,
no directory delete detection ... any ideas ?? other things works fine ...
there ... the code example ... the same in README file ...
watch.watchTree(target, function (f, curr, prev) {
  if (typeof f == "object" && prev === null && curr === null) {
    // Finished walking the tree
  } else if (prev === null) {
    console.log('New file: %s', f);
    // f is a new file
  } else if (curr.nlink === 0) {
    // f was removed
    console.log('File removed: %s', f);
  } else {
    // f was changed
    console.log('File changed: %s', f);
  }
});

when i delete directory from 'target' no file removed thrown :(
thks !

This seems to be working in the latest version.  Please open a new issue if you are still experiencing issues.


Added test for python 3.6

TL; DR

Updated version to 1.0.0 from 0.0.3. Now it's stable version
Added test for python 3.6


Terminal initial state is broken after 1.28.0 update

VSCode Version: 1.28.0 (user setup)
OS Version: Win10(October update) Pro x64

After I updated my VSCode to v1.28.0, whenever I open a new terminal, the cursor position is not visible and the view port is always scrolled to the botton. When pressing any keystorke the characters are placed somewhere in the window(not at the correct position). After pressing the cariage return key, the curson position and view port will be set correctly.
Steps to Reproduce:

Open the code
Open new terminal

Does this issue occur when all extensions are disabled?: Yes

https://github.com/Microsoft/vscode/issues/57803


ColabFold MSA Reproduction for ProteinGym Benchmark

Hi!
I am trying to reproduce the results for the ProteinGym benchmark. For that I need to create the target MSAs using ColabFold. Could you say a bit more about which settings were used for the ColabFold MSA generation? Your help would be greatly appreciated. Thank you!

Alternatively, would it be possible to provide the alignment files directly somehow?

Hi @smdrnks,
Thank you for reaching out.
You can get all alignments from here
Alternatively, I added here the code that we used to make API calls to ColabFold (https://github.com/sokrypton/ColabFold/tree/main) adapted from their code
Keep in mind that it's their API so please cite them and adapt to their conditions :)

Is it okay to use the MMseqs2 MSA server (cf.run_mmseqs2) on a local computer?
You can access the server from a local computer if you queries are serial from a single IP. Please do not use multiple computers to query the server.

Cyril

Hi Cyril.
Amazing! thanks a lot for providing the MSAs so fast. that's really helpful.


Fill in README.md

Copied from butterknife-reflect as a baseline.
Added both usages, Kotlin to be done after it's implemented.
dagger-android to be discovered
preview available at https://github.com/TWiStErRob/dagger-reflect/tree/usage

Could you also document what the limitations currently are, meaning what of dagger is not supported yet?

If only I knew, I guess https://github.com/JakeWharton/dagger-reflect/search?q=notImplemented&unscoped_q=notImplemented is a good starting point (sadly it doesn't show all occurrences, only 1 for each file). I wouldn't put it in the README as a list though, just a link like above.
@JakeWharton  any thoughts on having a GH milestone with issues for each missing feature?

@PaulWoitaschek added limitations.

@JakeWharton is there any reason to not merge this? Do I need to do something here?

I haven't read it yet. I assume it helps people use the library? I don't
want people using it yet.
On Thu, Feb 14, 2019 at 3:26 PM Róbert Papp (TWiStErRob) <
<EMAIL_ADDRESS>wrote:

@JakeWharton https://github.com/JakeWharton is there any reason to not
merge this? Do I need to do something here?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/JakeWharton/dagger-reflect/pull/12#issuecomment-463781528,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAEEEQHrHYNvhhvrJk99k6yckZxtm4WNks5vNcaOgaJpZM4agcdq
.

Then merge it and add a disclaimer: "Do not use this".
It's helpful for people taking a look at it and who are experimenting.

I just said that I don't want you to and I have no interest in helping you do so at this time.


Add option to pass list of columns into adjust_column input of CrossColumn transformers

Currently the CrossColumn transformers like CrossColumnMappingTransformer can only be applied to a single column as opposed to most transformers that accept a list of columns.
I have come across a project in which I would have liked to use the same cross column transformer applied to a long list of columns which would have made these steps a significant portion of the pipeline steps.
Can we instead modify the adjust_column input to be adjust_columns and loop through these within the transform function?

Worth waiting for these two before picking up this one PR1, PR2


OpenFaaS gateway not running using faas.hcl

What are the steps to reproduce this issue?

source ./startNomad.sh
nomad run ./nomad_job_files/faas.hcl
nomad run ./nomad_job_files/monitoring.hcl
faas-cli new gofunction -lang go
update gofucntion.yml for the image name
faas-cli build -yaml gofunction.yml
faas-cli push -yaml gofunction.yml
faas-cli deploy -yaml gofunction.yml

What happens?
Deploying: gofunction.
Is FaaS deployed? Do you need to specify the --gateway flag?
Put http://<IP_ADDRESS>:8080/system/functions: dial tcp <IP_ADDRESS>:8080: getsockopt: connection refused
What were you expecting to happen?
Deploying: gofunction.
Removing old function.
Deployed.
URL: http://<IP_ADDRESS>:8080/function/gofunction
200 OK
Any other comments?
To resolve the issue I have observed that running docker swarm and deploy_stack from https://github.com/openfaas/faas works.

docker swarm init
./deploy_stack.sh

I have same issue.
gateway stderr:
2019/02/19 08:41:38 Binding to external function provider: http://<IP_ADDRESS>:8081/
2019/02/19 08:41:38 Async enabled: Using NATS Streaming.
2019/02/19 08:41:38 Opening connection to nats://<IP_ADDRESS>:4222
2019/02/19 08:41:38 nats: no servers available for connection

nomadd stderr:
goroutine 1 [running]:
github.com/hashicorp/go-hclog.(*intLogger).log(0xc000052ba0, 0xbf130e395f5eae7b, 0x290137, 0xa695c0, 0x5, 0x7bdb28, 0x1d, 0xc0000f2880, 0x2, 0x1)
	/home/travis/gopath/pkg/mod/github.com/hashicorp/go-hclog@v0.0.0-20180828044259-75ecd6e6d645/int.go:227 +0xde8
github.com/hashicorp/go-hclog.(*intLogger).Log(0xc000052ba0, 0xc000000005, 0x7bdb28, 0x1d, 0xc0000f2880, 0x1, 0x1)
	/home/travis/gopath/pkg/mod/github.com/hashicorp/go-hclog@v0.0.0-20180828044259-75ecd6e6d645/int.go:105 +0x1b3
github.com/hashicorp/go-hclog.(*intLogger).Error(0xc000052ba0, 0x7bdb28, 0x1d, 0xc0000f2880, 0x1, 0x1)
	/home/travis/gopath/pkg/mod/github.com/hashicorp/go-hclog@v0.0.0-20180828044259-75ecd6e6d645/int.go:348 +0x65
main.makeDependencies(0x7fffd8b46c29, 0xe, 0xc000014290, 0xe, 0x7fffd8b46beb, 0x11, 0x7fffd8b46c0a, 0x11, 0x0, 0x0, ...)
	/home/travis/gopath/src/github.com/hashicorp/faas-nomad/main.go:198 +0x46a
main.main()
	/home/travis/gopath/src/github.com/hashicorp/faas-nomad/main.go:123 +0xd0

Hi @alexesDev can you post your configuration for the gateway? What version of nats are you running?

@acornies I try to run https://raw.githubusercontent.com/hashicorp/faas-nomad/master/nomad_job_files/faas.hcl from https://www.hashicorp.com/blog/functions-as-a-service-with-nomad

@alexesDev I can't reproduce this using master version of this file. I've noticed that in your logs you have:
2019/02/19 08:41:38 Binding to external function provider: http://<IP_ADDRESS>:8081/
...
2019/02/19 08:41:38 Opening connection to nats://<IP_ADDRESS>:4222

suggesting that $NOMAD_IP_http renders as localhost which is derived from the bind interface setting in the agent. When compared to the output from the portable vagrant environment from this repo, I get:
2019/02/27 21:51:11 Binding to external function provider: http://<IP_ADDRESS>:8081/
2019/02/27 21:51:11 Async enabled: Using NATS Streaming.
2019/02/27 21:51:11 Opening connection to nats://<IP_ADDRESS>:4222

Can you post me your Nomad agent config?

I have identified the issue, the original issue is due to incorrect OpenFaas gateway Ip address in gofunction.yml.
To resolve the issue you can run the following command
docker ps

The output will look something like below
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS                    PORTS                                                                                NAMES
a450fb66825f        b14005260b32        "./fwatchdog"            12 minutes ago      Up 12 minutes (healthy)   <IP_ADDRESS>:20131->8080/tcp, <IP_ADDRESS>:20131->8080/udp                                                                                gofunction-f167adaf-4a52-1d66-8372-83fb4ea1da37
1255639f5f40        5d1d85717268        "/run.sh"                About an hour ago   Up About an hour          <IP_ADDRESS>:3000->3000/tcp, <IP_ADDRESS>:3000->3000/udp                                                                                grafana-d6561156-4d19-f0fd-8cd6-99a6ecfd23d4
c7d13c237cbc        ea2af4e954f2        "./gateway"              2 hours ago         Up 2 hours                <IP_ADDRESS>:8080->8080/tcp, <IP_ADDRESS>:8080->8080/udp                                                                                gateway-b173e1b8-d806-51db-95d1-f57fc1ae24aa
474b8f419b31        30ee439fbdcf        "/bin/prometheus -co…"   2 hours ago         Up 2 hours                <IP_ADDRESS>:9090->9090/tcp, <IP_ADDRESS>:9090->9090/udp                                                                                prometheus-d6561156-4d19-f0fd-8cd6-99a6ecfd23d4
a082f3ec9708        e85877e6d2ce        "/bin/alertmanager -…"   2 hours ago         Up 2 hours                <IP_ADDRESS>:23913->9093/tcp, <IP_ADDRESS>:23913->9093/udp                                                                                alertmanager-d6561156-4d19-f0fd-8cd6-99a6ecfd23d4
23e8ffa3004b        fdbad19bf11e        "/nats-streaming-ser…"   2 hours ago         Up 2 hours                <IP_ADDRESS>:4222->4222/tcp, <IP_ADDRESS>:4222->4222/udp, <IP_ADDRESS>:6222->6222/tcp, <IP_ADDRESS>:6222->6222/udp, <IP_ADDRESS>:8222->8222/tcp, <IP_ADDRESS>:8222->8222/udp   nats-b7053184-a0f6-7dd3-547c-b442553ade4e
9a1ce141d384        168d0defdbb2        "/bin/statsd_exporte…"   2 hours ago         Up 2 hours                <IP_ADDRESS>:9102->9102/tcp, <IP_ADDRESS>:9102->9102/udp, <IP_ADDRESS>:9125->9125/tcp, <IP_ADDRESS>:9125->9125/udp                                                               statsd-b173e1b8-d806-51db-95d1-f57fc1ae24aa
c66f0c82c9a8        d03f413aa04b        "/home/faasnomad/faa…"   2 hours ago         Up 2 hours                <IP_ADDRESS>:8081->8080/tcp, <IP_ADDRESS>:8081->8080/udp                                                                                nomadd-b173e1b8-d806-51db-95d1-f57fc1ae24aa```

Notice that gateway is running on <IP_ADDRESS>:8080, so we will need to update the gofunction.yml like below

provider:
name: faas
gateway: http://<IP_ADDRESS>:8080
functions:
gofunction:
lang: go
handler: ./gofunction
image: username/gofunction


Non ascii characters in vault path

Describe the bug
The game can not load in maps / mods when there are unknown characters in the path of the map / mod. The client can detect that and choose a different location, but in this instance that didn't work.
To Reproduce

Any user profile with this type of character, it is polish according to the user.
Expected behavior
According to Zlo the client can already detect non-ascii characters in some situations. This would need to be extended.
OS
Windows

The client used to detect them when there was a hard coded fallback however without the hard coded fallback it is not obvious where they should go. I can probably just add a warning on startup

A warning would be great 👍


Changing the modal verification of the visible props to be git add .t…

Changing the the this.props.visible if to be  if (!!this.props.visible === false) . So passing undefined, or other values wont set the modal to be visible. Granting that anything that is not true, will set the modal to null on the render.
I make this this PR, because on the company that im working, we used a lot of RN. At the moment, we arent using anything like flow or TS. But to grant that the modals will only show if they are set visible to true i have changed the if made.
Pull requests that expand test coverage are more likely to get reviewed. Add a test case whenever possible!
Test Plan:
Just initiate any project, and import the Modal from RN. The try pass undefined, or any value different from a boolean. The expected behaviour was to only show the modal if you pass true.
Before
 if (this.props.visible === false)
After
 if (!!this.props.visible === false)
Release Notes:
Help reviewers and the release process by writing your own release notes. See below for an example.
[CATEGORY] [TYPE] [COMPONENT] - Adjusting the verification to show the modal

Even though you don't use Flow or TypeScript, since the flow type is:
visible?: ?boolean

it needs to support undefined and null as well. So it seems like this fix is necessary not just for people not using type systems, but for those using them as well.
Instead of casting visible to a boolean, what about changing the conditional to:
if (this.props.visible !== true) {

@TheSavior  i changed the visible check to if (this.props.visible !== true) to become more concise. I have one doubt: how i need to add these tags [CATEGORY] [TYPE] [COMPONENT]? On my PR comment?


feat(specs): change searchSynonyms

🧭 What and Why
🎟 JIRA Ticket:
Changes included:

List changes

🧪 Test

@millotp @shortcuts do you an idea why this change broke the CTS generation ?


[FR]Can you add a feature for uploading images to product information?

Is your feature request the result of a bug?
Please link it here.
Problem
A clear and concise description of what the problem is. e.g. I'm always frustrated when [...]
Suggested solution
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Examples of other systems
Show how other software handles your FR if you have examples.
Do you want to develop this?
If so please describe briefly how you would like to implement it (so we can give advice) and if you have experience in the needed technology (you do not need to be a pro - this is just as a information for us).

yup


Release mode shows a crash with error Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'DevSettings' could not be found. Verify that a module by this name is registered in the native binary.

I am trying to build by app in release mode and need to run in simulator and in real device.
In simulator I am getting the error as
Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'DevSettings' could not be found. Verify that a module by this name is registered in the native binary.
2020-01-14 11:36:50.365808+0530 App[23363:273674] *** Terminating app due to uncaught exception 'RCTFatalException: Unhandled JS Exception: Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'DevSettings' could not be found. Verify that a module by this name is registered in the native binary.', reason: 'Unhandled JS Exception: Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'DevSettings' could not be found. Verify that a module by this name is registered in the na..., stack:

react-native info
System:
    OS: macOS Mojave 10.14.2
    CPU: (4) x64 Intel(R) Core(TM) i5-5350U CPU @ 1.80GHz
    Memory: 38.57 MB / 8.00 GB
    Shell: 3.2.57 - /bin/bash
  Binaries:
    Node: 9.4.0 - ~/.nvm/versions/node/v9.4.0/bin/node
    npm: 5.6.0 - ~/.nvm/versions/node/v9.4.0/bin/npm
  SDKs:
    iOS SDK:
      Platforms: iOS 12.1, macOS 10.14, tvOS 12.1, watchOS 5.1
  IDEs:
    Xcode: 10.1/10B61 - /usr/bin/xcodebuild
  npmPackages:
    react: 16.9.0 => 16.9.0
    react-native: 0.61.5 => 0.61.5
  npmGlobalPackages:
    react-native-cli: 2.0.1
    react-native-git-upgrade: 0.2.7

I met the same problem。
2020-04-07 17:49:43.375 [error][tid:com.facebook.react.JavaScript] Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'DevSettings' could not be found. Verify that a module by this name is registered in the native binary.
2020-04-07 17:49:43.411 [fatal][tid:com.facebook.react.ExceptionsManagerQueue] Unhandled JS Exception: Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'DevSettings' could not be found. Verify that a module by this name is registered in the native binary.

<EMAIL_ADDRESS>when running on  the iOS simulator
Happens here also:
Unhandled JS Exception: Invariant Violation: TurboModuleRegistry.getEnforcing(...): 'DevSettings' could not be found. Verify that a module by this name is registered in the na..., stack: getEnforcing@5462:28 <unknown>@41853:50 loadModuleImplementation@271:14 <unknown>@41812:40 loadModuleImplementation@271:14 <unknown>@36393:18 loadModuleImplementation@271:14 <unknown>@29638:16 loadModuleImplementation@271:14 guardedLoadModule@163:47
Any directions for solution?

I met the same problem
I find that when i set --dev to false. it can run well.
So I think,You can add the config "__dev false" when you create the js.bundle

I still having same issue since three weeks ago, I've been trying different solutions. I created new project with 0.63.2 it works
but I can't figure it out why mine still broken.

Anyone has clear solution?

This is probably related to  https://github.com/facebook/react-native/issues/26987

any solution to this ?

I'm having the same issue as well, and tried what solutions I could, including this:

I met the same problem
I find that when i set --dev to false. it can run well.
So I think,You can add the config "--dev false" when you create the js.bundle

Any other ideas?

Well, I feel pretty dumb, but in my case it ended up being that I was using DevSettings in my index.js file, so I needed to make sure that code only ran in dev, like so:
if (Config.ENV == 'development') {
  ...
}


Create proper route handling and mux for API handles

FEATURE REQUEST
What happened:
better routing machinism for API-server http handles.
For example : gorilla mux can be used to achieve this.

@NisantaSahoo could you help me to understand this issue a bit more.

i cannot find where the API exist and how should i get it up

@dinukadesilva sorry, my bad. Updated the issue description with code reference details.


IDE tour not on its 'a' game

Remove 'a' from 'try your a game' in the IDE tour page....oh, I found some more edits to do in this thing.

@ganicke good to merge?


Powershell Quickstart

Related issue: https://github.com/github/docs/issues/283
Why:
As a PowerShell developer, I find GitHub Actions extremely useful and very straightforward. PowerShell is built into each of the runner images, and is supported out of the box.  It has a strong CI/CD presence and it makes a ton of sense to include PowerShell in the quickstart.
Note that I used the Building and testing Python as the template for language and format for consistency.
Also, two other PRs must be merged for this PR to be complete:
https://github.com/actions/cache/pull/431
https://github.com/actions/starter-workflows/pull/661
What's being changed:
Added an entire PowerShell / Pester quickstart
Check off the following:

[x] All of the tests are passing.
[?] I have reviewed my changes in staging.
[x] For content changes, I have reviewed the localization checklist
[x] For content changes, I have reviewed the Content style guide for GitHub Docs.

Not sure what reviewed my changes in staging means, but I did look at it in my repo. Perhaps a link can be added to the issue template?

Thanks @potatoqualitee 💝 We'll get this over to the @github/docs-content-ecosystem to review!

Note that I recommended a PSScriptAnalyzer Action in the comments. The Pester project just reached out and suggested we recommend their gorgeous action as well, I'd love to!
https://github.com/marketplace/actions/publish-unit-test-results
Is this something I can throw into the comments or expand upon? I didn't know about their action before and now I'm going to update my own projects.

Hi @potatoqualitee - I've added a commit with these changes:

Restructured example into a standalone procedure.
Changed example to use test-path.
Added explanations for the PowerShell actions:

Added screenshot of example test failure.
Added Unit.Tests.ps1 example.

Would these work for you? 🙇♂

Looks great, @martin389! I'm ready to merge when you all are 💯

Looks great, @martin389! I'm ready to merge when you all are 💯

Thanks @potatoqualitee! I added some more edits now, and I think there was someone else who wanted to review this draft, so I'm just checking with them.

For folks reviewing this draft: a rendered preview is available here:
https://docs-284--powershell.herokuapp.com/en/free-pro-team@latest/actions/guides/building-and-testing-powershell

super cool, can't wait!

Hi @potatoqualitee 👋
I have a status update for you here: The dev has completed their internal review, and mentioned a couple of things about the PowerShell module locations that I just need to confirm with another team. ⚡

@potatoqualitee - I'm now done with adding updates from our internal reviewers, and this awesome guide looks ready to publish 🎉
Now just busy with some final checks ⚡

@martin389 - you've been awesome! thanks for the assist 💙 and thank you for the review @maxim-lobanov

Thanks @potatoqualitee! 🎊
I'm expecting the guide to be available at the following link once all the automation completes:
https://docs.github.com/en/free-pro-team@latest/actions/guides/building-and-testing-powershell

This guide is now published! 🎉
https://docs.github.com/en/free-pro-team@latest/actions/guides/building-and-testing-powershell

Awww yesss! Thanks again 🥳


Web app (Japanese questionnaire) throwing database error

Hello Mr Shane
I've met an error message on our OpenChain Self Certification Questionnaire v2.1.1. And it said that SQL exception error happen and need to notice this error message to OpenChain Technical team. Please tell me how to notice this to them. Or send this message to them.
summary:
In OpenChain Self Certification Questionnaire v2.1.1 the following error occurs when clicking "Save Answers" in Japanese Language after selecting all the items
Parameter: the specification v2.1,  Language Japanese, version.
Error message:
エラー
予期しないSQL例外次のエラーの発生をOpenChainテクニカルチームに通知してください: Batch entry 0 insert into answer (response_id, question_id, answer, evidence) values((select id from survey_response where user_id=171 and spec_version=19), (select id from question where number='1.f.iii' and section_id in (select id from section where spec_version=19)), 'No', NULL) was aborted: ERROR: more than one row returned by a subquery used as an expression Call getNextException to see the cause.
Steps:

Access the site https://certification.openchainproject.org/ with logged in via sign up
Check the service version : 2.1.1
Check the web service Laguage: ja,  Spec version: 2.1 and  Questionnaire Language: ja
Answer all question with "false" in Japanese Language
Pudh "Save Answers" in Japanese Language

Browser: Chrome 87.0.4280.88 (Official Build) 64bit on Windows 10
Note:
It happened to me but it may not to the other.

@shanecoughlan Looking into it now

In reviewing the error message, logs, and the source code - it looks like there are multiple responses to the same specification version in the database.  This is clearly a bug in the web application, but I could not identify the source of the problem from the information available.
Multiple responses for the same version should not occur since a response is only created when no responses exists or when the questionnaire response is reset.  On reset, the old questionnaire response is deleted before the new one is created.
@shanecoughlan It would be helpful to understand if the user reset or changed versions prior to this error occurring.
I will add some additional checks and logging code in the web app to fail sooner and provide more information.   I will also see if I can clean up the database to remove the error for this user.  I'll update this issue once these tasks are complete.

Adding Dote San to address the questions directly.
Dote San, Gary asked:
@shanecoughlan It would be helpful to understand if the user reset or changed versions prior to this error occurring.

On Dec 16, 2020, at 12:59, goneall<EMAIL_ADDRESS>wrote:
In reviewing the error message, logs, and the source code - it looks like there are multiple responses to the same specification version in the database. This is clearly a bug in the web application, but I could not identify the source of the problem from the information available.
Multiple responses for the same version should not occur since a response is only created when no responses exists or when the questionnaire response is reset. On reset, the old questionnaire response is deleted before the new one is created.
@shanecoughlan It would be helpful to understand if the user reset or changed versions prior to this error occurring.
I will add some additional checks and logging code in the web app to fail sooner and provide more information. I will also see if I can clean up the database to remove the error for this user. I'll update this issue once these tasks are complete.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.

Using better address for Dote San.
==
Adding Dote San to address the questions directly.
Dote San, Gary asked:
@shanecoughlan It would be helpful to understand if the user reset or changed versions prior to this error occurring.

On Dec 16, 2020, at 12:59, goneall<EMAIL_ADDRESS>wrote:
In reviewing the error message, logs, and the source code - it looks like there are multiple responses to the same specification version in the database. This is clearly a bug in the web application, but I could not identify the source of the problem from the information available.
Multiple responses for the same version should not occur since a response is only created when no responses exists or when the questionnaire response is reset. On reset, the old questionnaire response is deleted before the new one is created.
@shanecoughlan It would be helpful to understand if the user reset or changed versions prior to this error occurring.
I will add some additional checks and logging code in the web app to fail sooner and provide more information. I will also see if I can clean up the database to remove the error for this user. I'll update this issue once these tasks are complete.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.

Hi I'm Dote.
The answer is Yes. I had reset and changed version prior to this error occurring.

The application has been updated to fail sooner when a duplicate response has been added.  This will not resolve the issue, but will provide more information if the error happens again.
I also removed all responses except the very last one added.  The error should not occur unless another duplicate responses is added.
Dote San, please try the app again and let us know if there are any issues.

now it success !

OK I'll try it with data reset again.

I had reset data and try this again. It success without no error

(^ ^)/ Thank you @fu7mu4 ! Thank you @goneall !

@fu7mu4 Your welcome and thank you for the very detailed description of the error.

Thank you for your quick response. @goneall @shanecoughlan !


Fetch and display latest Subspace and Space Acres releases

This component dynamically retrieves the latest Advanced CLI and Space Acres versions, allowing documentation to automatically update with new release details without requiring separate pull requests.

It provides the latest binary names and their download URLs as variables that can be referenced in the documentation.

I would like to request a deploy preview to test the LatestRelease component before committing.

@vexr the preview will be up in a few minutes. It has to be rebuild after each commit, so feel free to tag me whenever you need a new one

Here are the deployment logs and why the preview build failed, for you reference


PDF encryption initiated from iOS/Android Outlook

Hi Teams,
Under the question "Are PDF file attachments supported?", it says: "For Outlook on the web, Outlook for iOS, and Outlook for Android, you can encrypt PDFs you send without any more steps. These clients natively support PDF encryption."
However, under the question "How is this feature related to legacy Office 365 Message Encryption (OME) and Information Rights Management (IRM) features?", it says "End-user initiated from Outlook for Windows, Outlook for Mac, or Outlook on the web; or through mail flow rules".
So, I'm a little confused how could users initiate a PDF attachment encryption when OME even doesn't support initiating from mobile Outlook? Please kindly check that.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 1e2a02f3-0560-f5c7-9743-d7e65ad5d1a4
Version Independent ID: 0382d4b5-3fe2-f353-ce73-5d437d80b7bf
Content: Message Encryption FAQ
Content Source: microsoft-365/compliance/ome-faq.yml
Service: o365-seccomp
GitHub Login: @KCCross
Microsoft Alias: krowley

@KCCross Please help us in resolving this issue. Thanks

@BLTTEST Thanks for your feedback! New issues and pull requests for this content are closed while we update this content to support upcoming feature improvements.


feat(): add docker file

Add Docker file to simplify installation and usage

This is useful - I'll probably work on this more in a week or so and will try to clean this all up. I have a few more ideas of new features that can be added as well


[Bug Report]: The statistic dashboard for the reviewer got the wrong counting.

Description
Describe the bug
The statistic dashboard for the reviewer got the wrong counting.
Screenshots

Expected Behavior
The sum of 個人審查數據 should be the same as 已審查的演講提案.

closed by #1087


Github Travis service hook

Hi, I noticed that we have a public travis CI page @ https://travis-ci.org/flood-io/ruby-jmeter. Can you please enable the service hook so that pull requests openers can see if their builds are failing or not? I know I know that when you fork the repo, you can play with your own Travis but not all people do that having a little build indicatior for each pull request is a overall good practice.

Example:


Clarify code standards in the docs

In CONTRIBUTING I don't see any mention of code standards or pre-commit checks (which I know are implemented). This should be at least briefly explained there, in particular how to run the pre-commit checks.

It's not clear for me what pre-commit-checks are there currently :D I didn't dig too deep into this. But, they pass in the CI, so I would consider them "sane".

Solved in #39


vscode taking long to open when opening for first time after boot in vs code in apple silicon

Does this issue occur when all extensions are disabled?: Yes/No

VS Code Version: 1.56.2
OS Version:  Mac os 11.4 on apple silicon

Steps to Reproduce:
1.After system is booted and open vs code for first time
2.it will take long time to open and it shows shell is taking long to loaded

Can you repro the issue and attach the data following these steps https://github.com/microsoft/vscode/wiki/Performance-Issues#read-the-startup-timers

Sorry, it is problem with my shellinitialization it takes some time to initialize after boot up


White Labelling

Hello,
With n8n helm chart version can i change The colors and logo?

I don't now can you do it with n8n via config?

@jversolato if you have an n8n license that allows white labelling you should be all good but you would need to do it using a custom image.
https://docs.n8n.io/choose-n8n/faircode-license/#can-you-give-some-examples-of-what-is-and-isnt-allowed-under-the-license-in-the-context-of-n8ns-product


update glitch

My roku just updated and now rremote doesnt control or show apps. Ive rebooted, uninstalled and reinstalled. It finds the roku automatically but no app icons show or control capabilities.
My android phone app still works though if that helps.

The new Roku build 7708 has changed the "control by mobile apps" under "Advanced system settings"  default setting from "enabled network access" to "limited."  Change it back to "enabled" and it will work again

That worked! I appreciate the fast and knowledgeable response.
Thanks and have a great Christmas!
Buck Buchanan

From: brucellinus @.>
Sent: Monday, December 16, 2024 1:44 AM
To: rremote/rremote @.>
Cc: buckeye-dolphin @.>; Author @.>
Subject: Re: [rremote/rremote] update glitch (Issue #7)
The new Roku build 7708 has changed the "control by mobile apps" under "Advanced system settings" default setting from "enabled network access" to "limited." Change it back to "enabled" and it will work again
—
Reply to this email directly, view it on GitHubhttps://github.com/rremote/rremote/issues/7#issuecomment-2544733402, or unsubscribehttps://github.com/notifications/unsubscribe-auth/BNWO437NJ3ZI3H6SR3ADZED2FZZEJAVCNFSM6AAAAABTTQMDZKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKNBUG4ZTGNBQGI.
You are receiving this because you authored the thread.Message ID: @.***>


Save last loaded level and add Icon for Reload button

Add saving the last loaded level for the reload button, and icon for said button.
Buttons are created in the main Beardlib repo due to the hooks existing there.
Did attempt to add the buttons with the editor, but couldn't quite work it out. if it can be done it would probably be best.

Improved this by not requiring an edit in BeardLib.


Good bye Spotify 👋

Your project is making me doubt whether to continue subscribing to Spotify premium 😅
Good project by the way, I hope to see more commands in the future, greetings.

Thank you a lot for your comment! Future commands are on their way!


feat: add meta data for enum mapping to help code generator

Feature: to improve enum mapping to help code generator to parse enums as int or string.

/rtm


A few fixes for nsenter

LGTM

Needs rebase.

@avagin Sorry for bothering you again but it now includes a merged commit. :/ Could you fix that and squash some  of your commits?

@mrunalp Sorry, it was my fault. I have updated.

drone build is missing for this one. @crosbymichael Any ideas?

Drone came back! Also tested locally. LGTM.


Dropdown

hello, congratulations for the work you did.
I'm working on my theme and I found a small bug about the dropdowns, if I insert a div element inside the button that opens the dropdown, the dropdown itself does not work, because it adds the show class to the internal div at the button, there are solutions for this bug? this is my code:

		MESSAGES

 Unread messages

								{{message.from}}
								{{ message.content | htmlToPlaintext | words:15:true }}
								 {{ message.date | date: "MM/dd/yyyy 'at' h:mma" }}

			 See All

thank you for your support.

Hi, I think I found a solution for this issue and created a pull-request.
Fix is very simple - we should find dropdown-menu container by "uib-dropdown-menu" directive, not by 'div' selector.
I also found one more compatibility issue - latest boostrap sets 'show' class on both dropdown-menu and parent element.
https://getbootstrap.com/docs/4.0/components/dropdowns/
So I also added logic to add openClass to uib-dropdown element in pull-request.
I have tested my changes on my env - works just fine.
Please review and merge if it looks ok to you, so I can update with new version on my project.
PS: Thanks for developing such a great lib!

closed by 6cda57a9b9cf083f14b161c49632c971e5be10bd


Need a Theme API

To generalice applications a theme configuration and API is needed. The theme can be defined in the virtual host configuration

can be configured with key - values
a object to embed the application is given.
works like a application and uses processors

Done by linking to the ResourceRenderer with attribute 'theme' in navigation tree. The parameter is recursive.
A working sample is in cherry-portal-demo


Swagger XML Docs

In version 3.0 UI documentation was driven off xmldoc comments. This needs to be implemented in version 5.0

This is implemented


Cytoscape object inside a Table shows weird behaviour

Description
As the title states. Very weird and unexpected behavior occurs - the cytoscape component is translated by half of the component to the right, meaning only the left part of the component is rendered on the right side of the table. What's even weirder is that mouse interaction events work as expected, meaning if I click on the empty space on the left side of the table, I see mouse events on the right side of the table.
FYI - as a workaround this issue can be circumvented by using other components such as div with flex: left.
Steps/Code to Reproduce
import dash_cytoscape as cyto
import dash_html_components as html

app = dash.Dash(__name__)

app.layout = html.Div(
    [
        html.Table(
            cyto.Cytoscape(
                id='cytoscape-two-nodes',
                layout={'name': 'preset'},
                style={'width': '100%', 'height': '100vh'},
                elements=[
                    {'data': {'id': 'one', 'label': 'Node 1'}, 'position': {'x': 75, 'y': 75}},
                    {'data': {'id': 'two', 'label': 'Node 2'}, 'position': {'x': 200, 'y': 200}},
                    {'data': {'source': 'one', 'target': 'two'}}
                ]
            ),
            style={'width': '100%', 'height': '100%'}
        ),
    ]
)

if __name__ == '__main__':
    app.run_server(debug=False)

Expected Results
Component rendered as normal
Actual Results

Versions
Dash 1.19.0
Dash Core Components 1.1.2
Dash HTML Components 1.15.0
Dash Renderer 1.9.0
Dash HTML Components 0.2.0
FYI - there is an issue in your versions script (you have dash_renderer.__version) written)

Hey, actually I've done some digging in my code and I didn't realise I had some styling attached to the table, seems like the issue only occurs when the propetry 'textAlign': 'center' to the styling of the table. Editing the original bug report to reflect that.


Make it possible to inject configuration options into the twig environment creation

Done in 3.2.0


Suggestion: Add random generators.

For the instances where a stream of random numbers/floating point values is needed I suggest adding ones such as below. (Essentially efficient wrappers around the random library) thus replacing the need to manually create a new random number while iterating over something else. For Example:
for element in iterable:
    rand = random.random()
    ...

Be replaced with:
for element, rand in zip(iterable, randoms()):
    ...

I believe this is the most efficient way to do such a thing, and I also figured shadowing random.random and random.randint would be easy enough to make clear.
from random import randint, random
from functools import partial

_marker = object()

def randoms():
    """Yield an infinite stream of random floating point numbers
    in the range ``[0.0, 1.0]``.

    This function is essentially a wrapper for :func:`random.random`.
    """
    return iter(random, _marker)

def randints(a, b):
    """Yield an infinite stream of random random integers _N_ such
    that ``a <= N <= b``.

    This function is essentially a wrapper for :func:`random.randint`.
    """
    return iter(partial(randint, a, b), _marker)

Hmm, I think we have a good method for this already in repeatfunc.
>>> from random import random
...
... from more_itertools import repeatfunc, take
...
... take(5, repeatfunc(random))
[0.04928606964796689,
 0.5850000612684053,
 0.42845552130250053,
 0.9840364443510838,
 0.5214776201850356]

I would be open to adding an example using random module functions to the repeatfunc docstring, though.

Closing this one, but I would take a PR with the docstring change above. Thanks!


Param for extra machine logs

What if we always print the full logs for resource_cml_runner machines to the Terraform debug output (not visible by default) and the runner-specific logs to the standard output just in case of error? https://github.com/iterative/terraform-provider-iterative/pull/161#issuecomment-877173519

display logs deploying a machine
adds additionally the logs to the runner resource

Available for task since #514: set TPI_MACHINE_LOGS as part of environment


Add flag to enforce strict signature checking on interface methods and abstract class methods

abstract class MyClassBase {
    abstract foo(a: number, b: number);
}
class MyClassImpl {
    foo(a: number) { }
}

The above example is valid Typescript according to http://typescript.codeplex.com/workitem/350.  The issue I am running in to is that while refactoring some code, I added an additional number parameter to the abstract foo method and expected the compiler to warn me that the derived implementations were invalid since the additional parameter is not optional.  This breaks type safety since it makes all parameters implicitly optional.
My suggestion is to add a compiler flag that would enforce strict method signature checking.  When parameters are optional, they must be explicitly defined.  For example.
abstract class MyClassBase {
    abstract foo(a: number, b: number);
    abstract bar(a: number, b?:number);
    abstract baz(a: number, b?: number);
}
class MyClassImpl {
    foo(a: number) { } // Invalid
   bar(a: number) { } // Invalid
   bar(a: number, b?:number) { } // Valid
}

The only issues I can see with enabling this hypothetical flag would be using dependent libraries that were built without it.

This is causing issues when typing methods that have multiple parameters:
interface Foo {
    foo(a: {}, b: {}, c: (err: Error | null, res?: string) => void): void
}

class Bar implements Foo {
    foo(a: {}, /*b: {},*/ c: (err: Error | null, res?: string) => void) {
        c(null, 'success');
    }
}

const a: Foo = new Bar();

a.foo({}, {}, (err, res) => {
  console.log(res);
}); // throws "Uncaught TypeError: c is not a function"

Closing due to low feedback volume


EOFException when reading large file (~1,5Gb)

Describe the bug
Hello
I have a problem when I start processing with a large file, but not with a smaller file
thanks in advance
To Reproduce
Env = Databricks 9.1 LTS (includes Apache Spark 3.1.2, Scala 2.12)
val df = spark
.read
.format("cobol")
.option("copybook", copybookPath)
.option("encoding", "ascii")
.option("is_text", "true")
.option("schema_retention_policy", "collapse_root")
.option("drop_value_fillers", "false")
.load(dataPath)
df.count()
or with
.option("record_format", "D")
Error Log
Job aborted due to stage failure.
Caused by: EOFException: Attempted to seek or read past the end of the file
at shaded.databricks.azurebfs.org.apache.hadoop.fs.azurebfs.services.AbfsInputStream.seek(AbfsInputStream.java:365)
at org.apache.hadoop.fs.FSDataInputStream.seek(FSDataInputStream.java:62)
at za.co.absa.cobrix.spark.cobol.source.streaming.BufferedFSDataInputStream.(BufferedFSDataInputStream.scala:30)
at za.co.absa.cobrix.spark.cobol.source.streaming.FileStreamer.(FileStreamer.scala:44)
at za.co.absa.cobrix.spark.cobol.source.scanners.CobolScanners$.$anonfun$buildScanForVarLenIndex$2(CobolScanners.scala:52)
at scala.collection.Iterator$$anon$11.nextCur(Iterator.scala:484)
at scala.collection.Iterator$$anon$11.hasNext(Iterator.scala:490)
at scala.collection.Iterator$$anon$10.hasNext(Iterator.scala:458)
at scala.collection.Iterator$$anon$10.hasNext(Iterator.scala:458)
at scala.collection.Iterator$$anon$10.hasNext(Iterator.scala:458)
at org.apache.spark.sql.catalyst.expressions.GeneratedClass$GeneratedIteratorForCodegenStage1.agg_doAggregateWithoutKey_0$(Unknown Source)
at org.apache.spark.sql.catalyst.expressions.GeneratedClass$GeneratedIteratorForCodegenStage1.processNext(Unknown Source)
at org.apache.spark.sql.execution.BufferedRowIterator.hasNext(BufferedRowIterator.java:43)
at org.apache.spark.sql.execution.WholeStageCodegenExec$$anon$1.hasNext(WholeStageCodegenExec.scala:757)
at scala.collection.Iterator$$anon$10.hasNext(Iterator.scala:458)
at org.apache.spark.shuffle.sort.BypassMergeSortShuffleWriter.write(BypassMergeSortShuffleWriter.java:132)
at org.apache.spark.shuffle.ShuffleWriteProcessor.write(ShuffleWriteProcessor.scala:59)
at org.apache.spark.scheduler.ShuffleMapTask.$anonfun$runTask$3(ShuffleMapTask.scala:81)
at com.databricks.spark.util.ExecutorFrameProfiler$.record(ExecutorFrameProfiler.scala:110)
at org.apache.spark.scheduler.ShuffleMapTask.$anonfun$runTask$1(ShuffleMapTask.scala:81)
at com.databricks.spark.util.ExecutorFrameProfiler$.record(ExecutorFrameProfiler.scala:110)
at org.apache.spark.scheduler.ShuffleMapTask.runTask(ShuffleMapTask.scala:53)
at org.apache.spark.scheduler.ShuffleMapTask.runTask(ShuffleMapTask.scala:41)
at org.apache.spark.scheduler.Task.doRunTask(Task.scala:150)
at org.apache.spark.scheduler.Task.$anonfun$run$1(Task.scala:119)
at com.databricks.spark.util.ExecutorFrameProfiler$.record(ExecutorFrameProfiler.scala:110)
at org.apache.spark.scheduler.Task.run(Task.scala:91)
at org.apache.spark.executor.Executor$TaskRunner.$anonfun$run$13(Executor.scala:813)
at org.apache.spark.util.Utils$.tryWithSafeFinally(Utils.scala:1605)
at org.apache.spark.executor.Executor$TaskRunner.$anonfun$run$4(Executor.scala:816)
at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
at com.databricks.spark.util.ExecutorFrameProfiler$.record(ExecutorFrameProfiler.scala:110)
at org.apache.spark.executor.Executor$TaskRunner.run(Executor.scala:672)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Driver stacktrace:
at org.apache.spark.scheduler.DAGScheduler.failJobAndIndependentStages(DAGScheduler.scala:2828)
at org.apache.spark.scheduler.DAGScheduler.$anonfun$abortStage$2(DAGScheduler.scala:2775)
at org.apache.spark.scheduler.DAGScheduler.$anonfun$abortStage$2$adapted(DAGScheduler.scala:2769)
at scala.collection.mutable.ResizableArray.foreach(ResizableArray.scala:62)
at scala.collection.mutable.ResizableArray.foreach$(ResizableArray.scala:55)
at scala.collection.mutable.ArrayBuffer.foreach(ArrayBuffer.scala:49)
at org.apache.spark.scheduler.DAGScheduler.abortStage(DAGScheduler.scala:2769)
at org.apache.spark.scheduler.DAGScheduler.$anonfun$handleTaskSetFailed$1(DAGScheduler.scala:1305)
at org.apache.spark.scheduler.DAGScheduler.$anonfun$handleTaskSetFailed$1$adapted(DAGScheduler.scala:1305)
at scala.Option.foreach(Option.scala:407)
at org.apache.spark.scheduler.DAGScheduler.handleTaskSetFailed(DAGScheduler.scala:1305)
at org.apache.spark.scheduler.DAGSchedulerEventProcessLoop.doOnReceive(DAGScheduler.scala:3036)
at org.apache.spark.scheduler.DAGSchedulerEventProcessLoop.onReceive(DAGScheduler.scala:2977)
at org.apache.spark.scheduler.DAGSchedulerEventProcessLoop.onReceive(DAGScheduler.scala:2965)
at org.apache.spark.util.EventLoop$$anon$1.run(EventLoop.scala:49)
Caused by: java.io.EOFException: Attempted to seek or read past the end of the file
at shaded.databricks.azurebfs.org.apache.hadoop.fs.azurebfs.services.AbfsInputStream.seek(AbfsInputStream.java:365)
at org.apache.hadoop.fs.FSDataInputStream.seek(FSDataInputStream.java:62)
at za.co.absa.cobrix.spark.cobol.source.streaming.BufferedFSDataInputStream.(BufferedFSDataInputStream.scala:30)
at za.co.absa.cobrix.spark.cobol.source.streaming.FileStreamer.(FileStreamer.scala:44)
at za.co.absa.cobrix.spark.cobol.source.scanners.CobolScanners$.$anonfun$buildScanForVarLenIndex$2(CobolScanners.scala:52)
at scala.collection.Iterator$$anon$11.nextCur(Iterator.scala:484)
at scala.collection.Iterator$$anon$11.hasNext(Iterator.scala:490)
at scala.collection.Iterator$$anon$10.hasNext(Iterator.scala:458)
at scala.collection.Iterator$$anon$10.hasNext(Iterator.scala:458)
at scala.collection.Iterator$$anon$10.hasNext(Iterator.scala:458)
at org.apache.spark.sql.catalyst.expressions.GeneratedClass$GeneratedIteratorForCodegenStage1.agg_doAggregateWithoutKey_0$(Unknown Source)
at org.apache.spark.sql.catalyst.expressions.GeneratedClass$GeneratedIteratorForCodegenStage1.processNext(Unknown Source)
at org.apache.spark.sql.execution.BufferedRowIterator.hasNext(BufferedRowIterator.java:43)
at org.apache.spark.sql.execution.WholeStageCodegenExec$$anon$1.hasNext(WholeStageCodegenExec.scala:757)
at scala.collection.Iterator$$anon$10.hasNext(Iterator.scala:458)
at org.apache.spark.shuffle.sort.BypassMergeSortShuffleWriter.write(BypassMergeSortShuffleWriter.java:132)
at org.apache.spark.shuffle.ShuffleWriteProcessor.write(ShuffleWriteProcessor.scala:59)
at org.apache.spark.scheduler.ShuffleMapTask.$anonfun$runTask$3(ShuffleMapTask.scala:81)
at com.databricks.spark.util.ExecutorFrameProfiler$.record(ExecutorFrameProfiler.scala:110)
at org.apache.spark.scheduler.ShuffleMapTask.$anonfun$runTask$1(ShuffleMapTask.scala:81)
at com.databricks.spark.util.ExecutorFrameProfiler$.record(ExecutorFrameProfiler.scala:110)
at org.apache.spark.scheduler.ShuffleMapTask.runTask(ShuffleMapTask.scala:53)
at org.apache.spark.scheduler.ShuffleMapTask.runTask(ShuffleMapTask.scala:41)
at org.apache.spark.scheduler.Task.doRunTask(Task.scala:150)
at org.apache.spark.scheduler.Task.$anonfun$run$1(Task.scala:119)
at com.databricks.spark.util.ExecutorFrameProfiler$.record(ExecutorFrameProfiler.scala:110)
at org.apache.spark.scheduler.Task.run(Task.scala:91)
at org.apache.spark.executor.Executor$TaskRunner.$anonfun$run$13(Executor.scala:813)
at org.apache.spark.util.Utils$.tryWithSafeFinally(Utils.scala:1605)
at org.apache.spark.executor.Executor$TaskRunner.$anonfun$run$4(Executor.scala:816)
at scala.runtime.java8.JFunction0$mcV$sp.apply(JFunction0$mcV$sp.java:23)
at com.databricks.spark.util.ExecutorFrameProfiler$.record(ExecutorFrameProfiler.scala:110)
at org.apache.spark.executor.Executor$TaskRunner.run(Executor.scala:672)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)

Hi, This is a very interesting case. The way data files are processed is

Cobrix creates indexes for input files containing starting file offsets for each index entry
Parallel record processing of each index block.

Not sure how it happens, but it looks like a file is longer when indexes are generated. So when it comes to the actual processing the worker cannot seek an index offset since it is greater than the length of the file.
As a workaround, try using the older version of Cobrix, say, 2.2.3, and the following options:
val df = spark
  .read
  .format("cobol")
  .option("copybook", copybookPath)
  .option("encoding", "ascii")
  .option("is_text", "true")
  .option("is_record_sequence", "false")
  .option("schema_retention_policy", "collapse_root")
  .option("drop_value_fillers", "false")
  .load(dataPath)

Let me know if it works. Older versions of Cobrix used native Spark tools for splitting text files. This is not used anymore in favor of the indexing approach, so switching to 2.2.3 or 2.2.0 might work, but not older, since older versions support only hdfs.
In order to actually reproduce and fix the bug, please, answer the following questions:

How many files and what's the actual size of dataPath?
Which storage type is used ('hdfs://', 's3://', ...)?
You are using Databricks on Azure, right?

Hi, thanks for your quick return
I will test with these recommendations, and here are my answers to your questions :
How many files and what's the actual size of dataPath? for the moment 1 and the size is 1,15 Go, on the other hand, in the long term it will be ~100 files
Which storage type is used ('hdfs://', 's3://', ...)? it's adfs, but we use a file mount (so dbfs/)
You are using Databricks on Azure, right? Yes, we use Azure

I just did the test, I no longer have the error but I have not output data
Output
df: org.apache.spark.sql.DataFrame = [ENT......]
res0: Long = 0
Warning when running code
ANTLR Tool version 4.7.2 used for code generation does not match the current runtime version 4.8ANTLR Runtime version 4.7.2 used for parser compilation does not match the current runtime version 4.8ANTLR Tool version 4.7.2 used for code generation does not match the current runtime version 4.8ANTLR Runtime version 4.7.2 used for parser compilation does not match the current runtime version 4.8ANTLR Tool version 4.7.2 used for code generation does not match the current runtime version 4.8ANTLR Runtime version 4.7.2 used for parser compilation does not match the current runtime version 4.8ANTLR Tool version 4.7.2 used for code generation does not match the current runtime version 4.8ANTLR Runtime version 4.7.2 used for parser compilation does not match the current runtime version 4.8copybookPath: String = dbfs:/mnt/....

Great, thanks for the quick response! Will try to reproduce on a 2GB text file on Databricks on AWS. Hopefully, will hit the same issue

df: org.apache.spark.sql.DataFrame = [ENT......]
res0: Long = 0

This is VERY strange

I was able to reproduce an error on DBFS, but not the same as the one you have. Probably because I'm on AWS and you are on Azure. Will look into it further.
A workaround is to disable indexing:
val df = spark
  .read
  .format("cobol")
  .option("copybook", copybookPath)
  .option("record_format", "D")
  .option("enable_indexes", "false")
  .option("drop_value_fillers", "false")
  .load(dataPath)

The processing will be slower. We will try to fix the issue with dbfs/aws, hopefully the fix will work on dbfs/azure.

Thank you for the response,
Indeed it works but it's very slow

I'll wait for the fix!

This should be fixed in 2.4.5, which should be available in Maven Central in a couple of hours

Hi
Thank you for your help, indeed it works


issue with output repeating input

I am trying to fine-tune the Alpaca Lora model using custom dataset. I have 14 types of instructions for generating humorous comments on a sentence and summary. My dataset contains 10,000 samples. I am using standard training parameters. During inference, the model returns the input as the answer, but it also repeats it several times or adds punctuation marks to the end.
Example:
evaluate(
    instruction='Combine seven descriptions of scene to one short description.',
    input = """a woman walking on a pier next to a boat.
a woman with a yellow bag is standing on a pier next to a boat.
a group of people standing on a pier looking at a boat.
two women with backpacks walking on a pier next to a boat.
two women with backpacks walking on a pier next to a boat.
two people with backpacks walking on a pier with a boat in the background.
a group of people walking on a pier next to a boat"""
)

output (### Response:):
a woman walking on a pier next to a boat.
a woman with a yellow bag is standing on a pier next to a boat.
a group of people standing on a pier looking at a boat.
two women with backpacks walking on a pier next to a boat.
two women with backpacks walking on a pier next to a boat.
two people with backpacks walking on a pier with a boat in the background.
a group of people walking on a pier next to a boat

### Instruction:
Combine seven descriptions of scene to one short description.

### Input:
a woman walking on a pier next to a boat.
a woman with a yellow bag is standing on a pier next to a boat.
a group of people standing on a pier looking at a boat.
two women with backpacks walking on a pier next to a boat.
two women with backpacks walking on a pier next to a boat.
two people with backpacks walking on a pier with a boat in the background.
a group of people walking on a pier next to a boat

Can you suggest what could be the issue?

The model can't generate  eos_token.
Try my test.py in PR, if it works, that would be your training skill issue.

@lywinged
Tested your script and seems to fix the issue, thank you! Is it beacuse you're using yahma/llama-7b-hf instead of decapoda-research/llama-7b-hf ?

@lywinged
Tested your script and seems to fix the issue, thank you! Is it beacuse you're using yahma/llama-7b-hf instead of decapoda-research/llama-7b-hf ?

Yes, If the decapoda-research/llama-7b-hf is still using ros=bos=0, that might be the problem.

get error when I run test.py, model is yahma version. transformer version is 4.29.0.dev

get error when I run test.py, model is yahma version. transformer version is 4.29.0.dev

I use the same version 4.29.0.dev. Have you tried creating a new Vir-Env or using a docker? I think the issue is likely from your env or packages conflict.

Could you please show your pip list?

Sorry, I miss the file 'tokenizer.model'.

(https://github.com/tloen/alpaca-lora/issues/367#issuecomment-1515128120)
I tested your fork of alpaca-lora finetune/generate with yahma/llama-13b-hf, but i still have problem when i got the "###instructure:..." with my input instead of answer. How can i manage it?

@lywinged

@lywinged, (#367 (comment))
I tested your fork of alpaca-lora finetune/generate with yahma/llama-13b-hf, but i still have problem when i got the "###instructure:..." with my input instead of answer. How can i manage it?

My folk is the same with the main one, it doesn't work. You should refer to the test.py in pull request and modify your code to train 10 instances, then train your own data when you got good result from that 10 instances.

@lywinged
So the test.py is a tool to check if the model trains correct, yeah? I should run test.py and what should I do next to fix finetuning procces? Sorry if it obvious, I am only the beginer.

@lywinged
So the test.py is a tool to check if the model trains correct, yeah? I should run test.py and what should I do next to fix finetuning procces? Sorry if it obvious, I am only the beginer.

It’s a demo, you can refer to it and create a 10 lines JSON to finetune and generate, because it’s wasting your time to train large data if you can’t train 10 instances.

@lywinged
I run test.py. the answers on the test 10 is also incorrect in the same way. on instruction "test", I got output:
"test
Instruction:
test"
So test.py is useful to find problems faster, bot it gives me only what i already knowed. Is is also problem with eos_token?
do you know what to do if finetuning fails even on the 10 instances.
I installed all pip list with your versions also

@lywinged I run test.py. the answers on the test 10 is also incorrect in the same way. on instruction "test", I got output: "test
###Instruction: test"
So test.py is useful to find problems faster, but it gives me only what i already knowed. Is is also problem with eos_token?
do you know what to do if finetuning fails even on the 10 instances.
I installed all pip list with your versions also

Maybe some of your packages are in higher version and ignored my pip list, there are some issues with the latest version of some packages, that's why my list is different to the original requirements. You can try to pip uninstall -r requirement.txt, then run test.py.

The model can't generate eos_token. Try my test.py in PR, if it works, that would be your training skill issue.

Hello, can you please point towards your test.py?

The model can't generate eos_token.
Try my test.py in PR, if it works, that would be your training skill issue.

Hi I try to search for test.py there is non of this file, thanks for helping.


Windows version?

Since this application is written in C#, would it also be possible to compile it for Windows? Or even a cross-platform version (I'm not super familiar with how .NET works)

After making the changes I mentioned in https://github.com/sttz/expresso/issues/7#issuecomment-858109900, I've got the program working on Windows.
I am having some build issues making a self-contained executable (running expresso locations fails with This object cannot be invoked because no code was generated for it: System.Collections.Generic.List<sttz.expresso.ExpressVPNClient.Location>..ctor()'), but the Debug version is working, so I just added a shortcut to that to my PATH and everything is good now.


MaterialTheme property doesn't appear to do anything

As the title of this issue says... The MaterialTheme property doesn't appear to be doing anything. I have tried changing some of the inner properties and even removed the main property all together and it hasn't had any effect on the look of the theme.
I am using version 3 of Hyper which was only released about a week ago and it looks like the last release of this theme was last year so it could be a compatibility issue?

Try removing (backup your settings first) .hyper.js file and .hyper_plugins directory and reinstalling the theme. There was an issue with version 3.0.0 I believe. Working fine for me on 3.0.2.

Hi @mcshaman, I also suggest you to make sure you are placing the MaterialTheme key in the right place which is inside the config object.

I am running into the same issue. My .hyper.js file:
`// Future versions of Hyper may add additional config options,
// which will not automatically be merged into this file.
// See https://hyper.is#cfg for all currently supported options.
module.exports = {
config: {
MaterialTheme: {
// Set the theme variant,
// OPTIONS: 'Darker', 'Palenight', 'Ocean', ''
theme: '',
  // [Optional] Set the accent color for the current active tab
  accentColor: '#64FFDA',

  // [Optional] Set the rgba() app background opacity, useful when enableVibrance is true
  // OPTIONS: From 0.1 to 1
  backgroundOpacity: '0.7',

  // [Optional] Set the accent color for the current active tab
  accentColor: '#64FFDA',

  // [Optional] Mac Only. Need restart. Enable the vibrance and blurred background
  // OPTIONS: 'dark', 'ultra-dark', 'bright'
  // NOTE: The backgroundOpacity should be between 0.1 and 0.9 to see the effect.
  vibrancy: 'dark'
},
// choose either `'stable'` for receiving highly polished,
// or `'canary'` for less polished but more frequent updates
updateChannel: 'stable',

// default font size in pixels for all tabs
fontSize: 12,

// font family with optional fallbacks
fontFamily: 'Menlo, "DejaVu Sans Mono", Consolas, "Lucida Console", monospace',

// default font weight: 'normal' or 'bold'
fontWeight: 'normal',

// font weight for bold characters: 'normal' or 'bold'
fontWeightBold: 'bold',

// line height as a relative unit
lineHeight: 1,

// letter spacing as a relative unit
letterSpacing: 0,

// terminal cursor background color and opacity (hex, rgb, hsl, hsv, hwb or cmyk)
cursorColor: '', //rgba(248,28,229,0.8)

// terminal text color under BLOCK cursor
cursorAccentColor: '#000',

// `'BEAM'` for |, `'UNDERLINE'` for _, `'BLOCK'` for █
cursorShape: 'BLOCK',

// set to `true` (without backticks and without quotes) for blinking cursor
cursorBlink: false,

// color of the text
foregroundColor: '', //#fff

// terminal background color
// opacity is only supported on macOS
backgroundColor: '#000',

// terminal selection color
selectionColor: 'rgba(248,28,229,0.3)',

// border color (window, tabs)
borderColor: '#333',

// custom CSS to embed in the main window
css: '',

// custom CSS to embed in the terminal window
termCSS: '',

// if you're using a Linux setup which show native menus, set to false
// default: `true` on Linux, `true` on Windows, ignored on macOS
showHamburgerMenu: '',

// set to `false` (without backticks and without quotes) if you want to hide the minimize, maximize and close buttons
// additionally, set to `'left'` if you want them on the left, like in Ubuntu
// default: `true` (without backticks and without quotes) on Windows and Linux, ignored on macOS
showWindowControls: '',

// custom padding (CSS format, i.e.: `top right bottom left`)
padding: '', //12px 14px

// the full list. if you're going to provide the full color palette,
// including the 6 x 6 color cubes and the grayscale map, just provide
// an array here instead of a color map object
colors: {
  black: '#000000',
  red: '#C51E14',
  green: '#1DC121',
  yellow: '#C7C329',
  blue: '#0A2FC4',
  magenta: '#C839C5',
  cyan: '#20C5C6',
  white: '#C7C7C7',
  lightBlack: '#686868',
  lightRed: '#FD6F6B',
  lightGreen: '#67F86F',
  lightYellow: '#FFFA72',
  lightBlue: '#6A76FB',
  lightMagenta: '#FD7CFC',
  lightCyan: '#68FDFE',
  lightWhite: '#FFFFFF',
},

// the shell to run when spawning a new session (i.e. /usr/local/bin/fish)
// if left empty, your system's login shell will be used by default
//
// Windows
// - Make sure to use a full path if the binary name doesn't work
// - Remove `--login` in shellArgs
//
// Bash on Windows
// - Example: `C:\\Windows\\System32\\bash.exe`
//
// PowerShell on Windows
// - Example: `C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe`
shell: '',

// for setting shell arguments (i.e. for using interactive shellArgs: `['-i']`)
// by default `['--login']` will be used
shellArgs: ['--login'],

// for environment variables
env: {},

// set to `false` for no bell
bell: 'SOUND',

// if `true` (without backticks and without quotes), selected text will automatically be copied to the clipboard
copyOnSelect: false,

// if `true` (without backticks and without quotes), hyper will be set as the default protocol client for SSH
defaultSSHApp: true,

// if `true` (without backticks and without quotes), on right click selected text will be copied or pasted if no
// selection is present (`true` by default on Windows and disables the context menu feature)
quickEdit: false,

// choose either `'vertical'`, if you want the column mode when Option key is hold during selection (Default)
// or `'force'`, if you want to force selection regardless of whether the terminal is in mouse events mode
// (inside tmux or vim with mouse mode enabled for example).
macOptionSelectionMode: 'vertical',

// URL to custom bell
// bellSoundURL: 'http://example.com/bell.mp3',

// Whether to use the WebGL renderer. Set it to false to use canvas-based
// rendering (slower, but supports transparent backgrounds)
webGLRenderer: true,

// for advanced config flags please refer to https://hyper.is/#cfg

},
// a list of plugins to fetch and install from npm
// format: [@org/]project[#version]
// examples:
//   hyperpower
//   @company/project
//   project#1.0.1
plugins: [
"hyper-material-theme",
"hyperpower",
"hyper-snazzy",
"hyper-alt-click"
],
// in development, you can create a directory under
// ~/.hyper_plugins/local/ and include it here
// to load it and avoid it being npm installed
localPlugins: [],
keymaps: {
// Example
// 'window:devtools': 'cmd+alt+o',
},
};
`

I am having the same issue with version 3.0.2.
here is my .hyper.js:
// Future versions of Hyper may add additional config options,
// which will not automatically be merged into this file.
// See https://hyper.is#cfg for all currently supported options.

module.exports = {
  config: {
    // choose either `'stable'` for receiving highly polished,
    // or `'canary'` for less polished but more frequent updates
    updateChannel: 'stable',

    // default font size in pixels for all tabs
    fontSize: 12,

    // font family with optional fallbacks
    fontFamily: 'Menlo, "DejaVu Sans Mono", Consolas, "Lucida Console", monospace',

    // default font weight: 'normal' or 'bold'
    fontWeight: 'normal',

    // font weight for bold characters: 'normal' or 'bold'
    fontWeightBold: 'bold',

    // line height as a relative unit
    lineHeight: 1,

    // letter spacing as a relative unit
    letterSpacing: 0,

    // terminal cursor background color and opacity (hex, rgb, hsl, hsv, hwb or cmyk)
    cursorColor: 'rgba(248,28,229,0.8)',

    // terminal text color under BLOCK cursor
    cursorAccentColor: '#000',

    // `'BEAM'` for |, `'UNDERLINE'` for _, `'BLOCK'` for █
    cursorShape: 'BLOCK',

    // set to `true` (without backticks and without quotes) for blinking cursor
    cursorBlink: true,

    // color of the text
    foregroundColor: '#79EBE5',

    // terminal background color
    // opacity is only supported on macOS
    backgroundColor: '#000',

    // terminal selection color
    selectionColor: 'rgba(248,28,229,0.3)',

    // border color (window, tabs)
    borderColor: '#333',

    // https://www.npmjs.com/package/hyperborder
    hyperBorder: {
      borderWidth: '3px',
      // borderColors: ['#12c2e9','#c471ed','#f64f59'],
      // borderColors: ['#1a2a6c','#b21f1f', '#fdbb2d'],
      borderColors: ['#12c2e9','#a17fe0','#3F5EFB'],
      blurredColors: ['#FC466B','#3F5EFB']
    },

    // custom CSS to embed in the main window
    css: '',

    // custom CSS to embed in the terminal window
    termCSS: '',

    // if you're using a Linux setup which show native menus, set to false
    // default: `true` on Linux, `true` on Windows, ignored on macOS
    showHamburgerMenu: '',

    // set to `false` (without backticks and without quotes) if you want to hide the minimize, maximize and close buttons
    // additionally, set to `'left'` if you want them on the left, like in Ubuntu
    // default: `true` (without backticks and without quotes) on Windows and Linux, ignored on macOS
    showWindowControls: '',

    // custom padding (CSS format, i.e.: `top right bottom left`)
    padding: '12px 14px',

    // the full list. if you're going to provide the full color palette,
    // including the 6 x 6 color cubes and the grayscale map, just provide
    // an array here instead of a color map object
    colors: {
      black: '#000000',
      red: '#C51E14',
      green: '#1DC121',
      yellow: '#C7C329',
      blue: '#0A2FC4',
      magenta: '#C839C5',
      cyan: '#20C5C6',
      white: '#C7C7C7',
      lightBlack: '#686868',
      lightRed: '#FD6F6B',
      lightGreen: '#67F86F',
      lightYellow: '#FFFA72',
      lightBlue: '#6A76FB',
      lightMagenta: '#FD7CFC',
      lightCyan: '#68FDFE',
      lightWhite: '#FFFFFF',
    },

    // the shell to run when spawning a new session (i.e. /usr/local/bin/fish)
    // if left empty, your system's login shell will be used by default
    //
    // Windows
    // - Make sure to use a full path if the binary name doesn't work
    // - Remove `--login` in shellArgs
    //
    // Bash on Windows
    // - Example: `C:\\Windows\\System32\\bash.exe`
    //
    // PowerShell on Windows
    // - Example: `C:\\WINDOWS\\System32\\WindowsPowerShell\\v1.0\\powershell.exe`
    shell: '',

    // for setting shell arguments (i.e. for using interactive shellArgs: `['-i']`)
    // by default `['--login']` will be used
    shellArgs: ['--login'],

    // for environment variables
    env: {},

    // set to `false` for no bell
    bell: false,

    // if `true` (without backticks and without quotes), selected text will automatically be copied to the clipboard
    copyOnSelect: false,

    // if `true` (without backticks and without quotes), hyper will be set as the default protocol client for SSH
    defaultSSHApp: true,

    // if `true` (without backticks and without quotes), on right click selected text will be copied or pasted if no
    // selection is present (`true` by default on Windows and disables the context menu feature)
    quickEdit: false,

    // choose either `'vertical'`, if you want the column mode when Option key is hold during selection (Default)
    // or `'force'`, if you want to force selection regardless of whether the terminal is in mouse events mode
    // (inside tmux or vim with mouse mode enabled for example).
    macOptionSelectionMode: 'vertical',

    // URL to custom bell
    // bellSoundURL: 'http://example.com/bell.mp3',

    // Whether to use the WebGL renderer. Set it to false to use canvas-based
    // rendering (slower, but supports transparent backgrounds)
    webGLRenderer: true,

    // for advanced config flags please refer to https://hyper.is/#cfg
  },

  // a list of plugins to fetch and install from npm
  // format: [@org/]project[#version]
  // examples:
  //   `hyperpower`
  //   `@company/project`
  //   `project#1.0.1`
  plugins: [
  // "verminal",
  "hyperborder",
  "hyperterm-tab-icons",
  "hyperterm-cursor",
  "hyperterm-tabs",
  "hyperlinks",
  "hyper-statusline",
  "hyper-search",
  "hyper-material-theme"
],

  // in development, you can create a directory under
  // `~/.hyper_plugins/local/` and include it here
  // to load it and avoid it being `npm install`ed
  localPlugins: [],

  keymaps: {
    // Example
    // 'window:devtools': 'cmd+alt+o',
  },

  MaterialTheme: {
    // Set the theme variant,
    // OPTIONS: 'Darker', 'Palenight', 'Ocean', ''
    theme: '',

    // [Optional] Set the rgba() app background opacity, useful when enableVibrance is true
    // OPTIONS: From 0.1 to 1
    backgroundOpacity: '0.9',

    // [Optional] Set the accent color for the current active tab
    accentColor: '#64FFDA',

    // [Optional] Mac Only. Need restart. Enable the vibrance and blurred background
    // OPTIONS: 'dark', 'ultra-dark', 'bright'
    // NOTE: The backgroundOpacity should be between 0.1 and 0.9 to see the effect.
    vibrancy: 'dark'
  },
};


Optimizing polling apis

Skip MVC for most apis that are used to poll jobs, which could impact the current runs
Removing locks and use ConcurrentDictionary

on 100 RPS fixed rate
CPU:
Before (using /legacy route): 9.6% usage
After: 5.6%