Minor contribution guidelines update

Pull Request Checklist:

[x] This PR addresses an already opened issue (for bug fixes / features)

This PR fixes #767

[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Documentation has been added / updated (for bug fixes / features)
[ ] HISTORY.rst has been updated (with summary of main changes)
[ ] bumpversion (major / minor / patch) has been called on this branch
[ ] Tags have been pushed (git push --tags)
[ ] The relevant author information has been added to .zenodo.json

What kind of change does this PR introduce?
A minor update to step 5 in the contribution guidelines.
Does this PR introduce a breaking change?
No
Other information:

Hi @raquel-ucl !
Nice attention to detail. We refactored our tests into the xclim package and must have forgotten to adjust the docs accordingly. Thanks for the PR!

Great! Thanks for looking into this so quickly :)


processes count

// 4 processes
$ws_worker->count = 4;

What happens to my websocket server if I set the count to 1? And when should I use more than one process? Is there any rule for that?

It's mentioned here
https://github.com/walkor/workerman-manual/blob/master/english/src/worker-development/count.md

It's mentioned here
https://github.com/walkor/workerman-manual/blob/master/english/src/worker-development/count.md

Thanks, but unfortunately, it's still not completely clear for me: the manual only says that the code sets the amount of worker intances, but no information about when to use it and how many instances you should create depending on your goal. Would be glad to get further explanations.

http://doc.workerman.net/faq/processes-count.html sorry,only chinese information.

Thank you very much!


[AIRFLOW-2960] Pin boto3 to <1.8

Boto 1.8 has been released a few days ago and it breaks our tests.
cc @seelmann
Make sure you have checked all steps below.
Jira

[x] My PR addresses the following Airflow Jira issues and references them in the PR title. For example, "[AIRFLOW-2960] My Airflow PR"

https://issues.apache.org/jira/browse/AIRFLOW-2960
In case you are fixing a typo in the documentation you can prepend your commit with [AIRFLOW-2960], code changes always need a Jira issue.

Both master and https://github.com/apache/incubator-airflow/pull/3596 are failing
cc @kaxil @bolkedebruin @feng-tao

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@acf1378). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master    #3810   +/-   ##
=========================================
  Coverage          ?   77.41%
=========================================
  Files             ?      203
  Lines             ?    15810
  Branches          ?        0
=========================================
  Hits              ?    12239
  Misses            ?     3571
  Partials          ?        0

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update acf1378...25f4b69. Read the comment docs.

Awesome @fokko, the CI is fixed now.

Problem is with how Moto (Mocking library for Boto) works - reported upstream as https://github.com/spulec/moto/issues/1793


[Issue] Popover broken for native screens with/without Adapt

The popover demo is broken on native devices (admittedly only tried IOS) when not using an <Adapt> for a popover. When using adapt, the popover will correctly display a sheet but only for devices matching when="$sm".
If you click the popover button on a > $sm device, nothing renders.

This is in the docs:
https://tamagui.dev/docs/components/popover

Maybe plans to support in the future but not high priority.


Certificates have expired

Hi, I thought I'd let you know that the SSL certificates have expired which means users of the https endpoint are possibly seeing issues.

Update:
It seems that the SSL certificates have now been issued and the issue no longer exists.


Default to bionic stemcell

Addresses #417, when this is merged, concourse pipeline has to be updated: ci/configure.sh

is there any timeframe that someone can review this pr

Thanks for the PR. Worked great.


how to generate folders in a specific path

I'm having multiple modules in my app, and I would like to generate folders in specific folders. Specifying the baseDir in package.json doesn't help as it would change based on which module I'd like to use. Any suggestions?

The only solution is to remove the baseDir option, go to your directory and run the command from there.


feat(docs): added markdown feature to tutorial tracker

Made it possible to have markdown on the tutorial tracker
from:

to:

It works for cursive, bold, cursive+bold and code. Additional markdowns can be added to the  markdownConverter function if needed
For the main titles(Create Data Provider with swizzle in this case) to work and convert properly, they need to be brought down from the front matter and placed below it with a # below. I am planning to go through all titles in tutorial soon anyways, so i can do those changes myself when i do that.
If there is a way to keep them in the front matter yet use markdown, that can be implemented too but the Docusaurus discord said that it is not possible

I think it is possible to do it with refine markdown as well but it seems like it would overcomplicate things, so i just used dangerouslySetInnerHTML.

Updated the markdown converter with a proper parser


Memory leak with IndexedStack containing a UiKitView

Steps to reproduce
git clone git@github.com:ristiisa/indexedstackmemoryleak.git
cd indexedstackmemoryleak
flutter create .
flutter pub get
open ios/Runner.xcworkspace

run code example using xcode
open memory report
switch between tab 1 and 2
witness memory usage growth when tab 1 is selected

Expected results
constant memory usage
Actual results
memory leaks until crash
Code sample
Code sample
import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart';
import 'package:flutter/services.dart';

import 'dart:developer' as dev;

void main() async {
  WidgetsFlutterBinding.ensureInitialized();

  runApp(MaterialApp(home: LeakSample()));
}

class LeakSample extends StatefulWidget {
  @override
  State<LeakSample> createState() => _LeakSampleState();
}

class _LeakSampleState extends State<LeakSample> {
  Stream<int>? value;
  int lastValue = 0;

  @override
  initState() {
    super.initState();

    value = Stream.periodic(const Duration(milliseconds: 1000), (_) => lastValue++);
  }
  int index = 0;

  MethodChannel? channel;

  @override
  Widget build(BuildContext context) => Scaffold(
    body: IndexedStack(index: index, children: [
      const Center(child: Text("Check memory usage")),
      StreamBuilder<int>(stream: value, builder: (context, snapshot) => UiKitView(
        viewType: "TestView",
        key: ValueKey(lastValue),
        creationParams: { "value": lastValue },
        creationParamsCodec: const StandardMessageCodec(),
        hitTestBehavior: PlatformViewHitTestBehavior.translucent,
        onPlatformViewCreated: (id) {
          channel = MethodChannel("com.example/testview_$id");
          channel?.setMethodCallHandler((call) async {
            dev.log(call.arguments, name: call.method);
          });
        },
      ))
    ]),
    bottomNavigationBar: BottomNavigationBar(
      items: const [
        BottomNavigationBarItem(
          icon: Icon(Icons.looks_one),
          label: "Tab 1",
        ),
        BottomNavigationBarItem(
          icon: Icon(Icons.looks_two),
          label: "Tab 2",
        ),
      ],
      currentIndex: index,
      onTap: (v) => setState(() => index = v),
    )
  );
}

import UIKit
import Flutter

@UIApplicationMain
@objc class AppDelegate: FlutterAppDelegate {
  override func application(
    _ application: UIApplication,
    didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?
  ) -> Bool {
    GeneratedPluginRegistrant.register(with: self)

    weak var registrar = self.registrar(forPlugin: "TestViewPlugin")

    let factory = TestViewFactory(messenger: registrar!.messenger())
    registrar!.register(factory, withId: "TestView")

    return super.application(application, didFinishLaunchingWithOptions: launchOptions)
  }
}

class TestViewFactory: NSObject, FlutterPlatformViewFactory {
  private var messenger: FlutterBinaryMessenger

  init(messenger: FlutterBinaryMessenger) {
    self.messenger = messenger
    super.init()
  }

  func createArgsCodec() -> FlutterMessageCodec & NSObjectProtocol {
    return FlutterStandardMessageCodec.sharedInstance()
  }

  func create(withFrame frame: CGRect, viewIdentifier viewId: Int64, arguments args: Any?) -> FlutterPlatformView {
    return TestView(frame: frame, viewIdentifier: viewId, arguments: args as? [String: Any] ?? [:], binaryMessenger: messenger)
  }
}

class TestView: NSObject, FlutterPlatformView {
  let frame: CGRect
  var viewId: Int64
  var messenger: FlutterBinaryMessenger
  var _view: UIView
  var channel: FlutterMethodChannel?
  let buffer = [UInt8](repeating: 0, count: 100*1024*1024)

  init(frame: CGRect, viewIdentifier viewId: Int64, arguments: [String: Any], binaryMessenger messenger: FlutterBinaryMessenger) {
    self.frame = frame
    self.viewId = viewId
    self.messenger = messenger

    _view = UIView()
    _view.backgroundColor = UIColor.blue
    super.init()

    let value = (arguments["value"] as? Int) ?? -1

    let label = UILabel()
    label.text = "Value: \(value)"
    label.textColor = UIColor.white
    label.textAlignment = .center
    label.translatesAutoresizingMaskIntoConstraints = false

    _view.addSubview(label)

    NSLayoutConstraint.activate([
      label.centerXAnchor.constraint(equalTo: _view.centerXAnchor),
      label.centerYAnchor.constraint(equalTo: _view.centerYAnchor)
    ])
  }

  func view() -> UIView {
    return _view
  }
}

Screenshots or Video

Screenshots / Video demonstration

https://github.com/flutter/flutter/assets/514571/9ff74e55-3c27-4651-965d-df52bf10e0d2

Logs
No response
Flutter Doctor output
Doctor output
[✓] Flutter (Channel stable, 3.19.3, on macOS 14.4 23E214 darwin-arm64, locale en-GB)
    • Flutter version 3.19.3 on channel stable at /Users/user/fvm/versions/stable
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision ba39319843 (2 months ago), 2024-03-07 15:22:21 -0600
    • Engine revision 2e4ba9c6fb
    • Dart version 3.3.1
    • DevTools version 2.31.1

[✓] Android toolchain - develop for Android devices (Android SDK version 31.0.0)
    • Android SDK at /Users/user/Library/Android/sdk
    • Platform android-34, build-tools 31.0.0
    • Java binary at: /Applications/Android Studio.app/Contents/jre/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 15.3)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 15E204a
    • CocoaPods version 1.15.0

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2021.2)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 11.0.12+0-b1504.28-7817840)

[✓] VS Code (version 1.89.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.88.0

[✓] Connected device (4 available)
    • iPhone 15 Pro (mobile) • A34BE4F3-C4CA-4D58-9542-F55D87BEC5F1 • ios            • com.apple.CoreSimulator.SimRuntime.iOS-17-0 (simulator)
    • macOS (desktop)        • macos                                • darwin-arm64   • macOS 14.4 23E214 darwin-arm64
    • Chrome (web)           • chrome                               • web-javascript • Google Chrome 125.0.6422.60

[✓] Network resources
    • All expected network resources are available.

Thanks for the detailed report @ristiisa
Are you seeing this in debug mode ? If so, can you try in profile or release mode and check if in these modes, do you get same behavior ? Also, try the same using physical device.

Can confirm the behaviour in a physical device.
Not sure how to launch from xcode but in release or profile mode.

Thanks for the update. I do see the same behavior in all modes using latest versions.

 stable, master flutter doctor -v
[!] Flutter (Channel stable, 3.22.0, on macOS 12.2.1 21D62 darwin-x64, locale
    en-GB)
    • Flutter version 3.22.0 on channel stable at
      /Users/dhs/documents/fluttersdk/flutter
    ! Warning: `flutter` on your path resolves to
      /Users/dhs/Documents/Fluttersdk/flutter/bin/flutter, which is not inside
      your current Flutter SDK checkout at
      /Users/dhs/documents/fluttersdk/flutter. Consider adding
      /Users/dhs/documents/fluttersdk/flutter/bin to the front of your path.
    ! Warning: `dart` on your path resolves to
      /Users/dhs/Documents/Fluttersdk/flutter/bin/dart, which is not inside your
      current Flutter SDK checkout at /Users/dhs/documents/fluttersdk/flutter.
      Consider adding /Users/dhs/documents/fluttersdk/flutter/bin to the front
      of your path.
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 5dcb86f68f (5 days ago), 2024-05-09 07:39:20 -0500
    • Engine revision f6344b75dc
    • Dart version 3.4.0
    • DevTools version 2.34.3
    • If those were intentional, you can disregard the above warnings; however
      it is recommended to use "git" directly to perform update checks and
      upgrades.

[!] Xcode - develop for iOS and macOS (Xcode 12.3)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    ! Flutter recommends a minimum Xcode version of 13.
      Download the latest version or update via the Mac App Store.
    • CocoaPods version 1.11.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] VS Code (version 1.62.0)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.21.0

[✓] Connected device (5 available)
    • SM G975F (mobile)       • RZ8M802WY0X • android-arm64   • Android 11 (API 30)
    • Darshan's iphone (mobile)  • 21150b119064aecc249dfcfe05e259197461ce23 •
      ios            • iOS 14.4.1 18D61
    • iPhone 12 Pro Max (mobile) • A5473606-0213-4FD8-BA16-553433949729     •
      ios            • com.apple.CoreSimulator.SimRuntime.iOS-14-3 (simulator)
    • macOS (desktop)            • macos                                    •
      darwin-x64     • Mac OS X 10.15.4 19E2269 darwin-x64
    • Chrome (web)               • chrome                                   •
      web-javascript • Google Chrome 98.0.4758.80

[✓] HTTP Host Availability
    • All required HTTP hosts are available

! Doctor found issues in 1 category.

[!] Flutter (Channel master, 3.22.0-35.0.pre.24, on macOS 12.2.1 21D62
    darwin-x64, locale en-GB)
    • Flutter version 3.22.0-35.0.pre.24 on channel master at
      /Users/dhs/documents/fluttersdk/flutter
    ! Warning: `flutter` on your path resolves to
      /Users/dhs/Documents/Fluttersdk/flutter/bin/flutter, which is not inside
      your current Flutter SDK checkout at
      /Users/dhs/documents/fluttersdk/flutter. Consider adding
      /Users/dhs/documents/fluttersdk/flutter/bin to the front of your path.
    ! Warning: `dart` on your path resolves to
      /Users/dhs/Documents/Fluttersdk/flutter/bin/dart, which is not inside your
      current Flutter SDK checkout at /Users/dhs/documents/fluttersdk/flutter.
      Consider adding /Users/dhs/documents/fluttersdk/flutter/bin to the front
      of your path.
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 2b0d879ec7 (63 minutes ago), 2024-05-16 00:13:26 -0400
    • Engine revision 942d7c35de
    • Dart version 3.5.0 (build 3.5.0-160.0.dev)
    • DevTools version 2.36.0-dev.10
    • If those were intentional, you can disregard the above warnings; however
      it is recommended to use "git" directly to perform update checks and
      upgrades.

[!] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
    • Android SDK at /Users/dhs/Library/Android/sdk
    ✗ cmdline-tools component is missing
      Run `path/to/sdkmanager --install "cmdline-tools;latest"`
      See https://developer.android.com/studio/command-line for more details.
    ✗ Android license status unknown.
      Run `flutter doctor --android-licenses` to accept the SDK licenses.
      See https://flutter.dev/docs/get-started/install/macos#android-setup for
      more details.

[✓] Xcode - develop for iOS and macOS (Xcode 13.2.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 13C100
    • CocoaPods version 1.11.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] IntelliJ IDEA Ultimate Edition (version 2021.3.2)
    • IntelliJ at /Applications/IntelliJ IDEA.app
    • Flutter plugin version 65.1.4
    • Dart plugin version 213.7228

[✓] VS Code (version 1.62.0)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.29.0

[✓] Connected device (3 available)
    • Darshan's iphone (mobile) • 21150b119064aecc249dfcfe05e259197461ce23 • ios
      • iOS 15.3.1 19D52
    • macOS (desktop)           • macos                                    •
      darwin-x64     • macOS 12.2.1 21D62 darwin-x64
    • Chrome (web)              • chrome                                   •
      web-javascript • Google Chrome 109.0.5414.119

[✓] Network resources
    • All expected network resources are available.

! Doctor found issues in 1 category.

[!] Xcode - develop for iOS and macOS (Xcode 12.3)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    ! Flutter recommends a minimum Xcode version of 13.
      Download the latest version or update via the Mac App Store.
    • CocoaPods version 1.11.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] VS Code (version 1.62.0)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.21.0

[✓] Connected device (5 available)
    • SM G975F (mobile)       • RZ8M802WY0X • android-arm64   • Android 11 (API 30)
    • Darshan's iphone (mobile)  • 21150b119064aecc249dfcfe05e259197461ce23 •
      ios            • iOS 14.4.1 18D61
    • iPhone 12 Pro Max (mobile) • A5473606-0213-4FD8-BA16-553433949729     •
      ios            • com.apple.CoreSimulator.SimRuntime.iOS-14-3 (simulator)
    • macOS (desktop)            • macos                                    •
      darwin-x64     • Mac OS X 10.15.4 19E2269 darwin-x64
    • Chrome (web)               • chrome                                   •
      web-javascript • Google Chrome 98.0.4758.80

[✓] HTTP Host Availability
    • All required HTTP hosts are available

! Doctor found issues in 1 category.

@ristiisa question: what is the intent of the StreamBuilder<int> in the above code? i.e. why not embed the underlying UIKitView directly?

@ristiisa question: what is the intent of the StreamBuilder<int> in the above code? i.e. why not embed the underlying UIKitView directly?

I'm confused by this question... The intent is to show undesired behaviour. The code serves no other purpose.

Platform views on iOS are not deleted until the app submits a frame containing platform view layers.
(see FlutterPlatformViewsController::OnDispose in https://github.com/flutter/engine/blob/main/shell/platform/darwin/ios/framework/Source/FlutterPlatformViews.mm)
In the example app the platform view instances created by the StreamBuilder are being garbage collected as expected when they are no longer in use.  FlutterPlatformViewsController::OnDispose is then called for each platform view.
But OnDispose is accumulating the views in the views_to_dispose_ list.  The views in that list are not actually deleted until the next call to FlutterPlatformViewsController::SubmitFrame.
When Tab 1 is selected, it continues to create and destroy platform views via the StreamBuilder.  But the Flutter framework is not actually painting the platform view render objects and creating PlatformViewLayer instances in the layer tree.
So when FlutterPlatformViewsController::PostPrerollAction is called for Tab 1's layer tree, HasPlatformViewThisOrNextFrame returns false.  PostPrerollAction therefore does not enable the raster thread merger.  The rasterizer then sees that the threads are not merged and does not call FlutterPlatformViewsController::SubmitFrame.  So the disposed platform views remain in the views_to_dispose_ list.
Switching to Tab 2 will cause a SubmitFrame and force deletion of the disposed platform views.

@jason-simmons thanks for debugging this!
I'm not really familiar with this code.  @hellohuanlin @cbracken What do you think about calling RemoveUnusedLayers() before returning from PostPrerollAction?
  if (!HasPlatformViewThisOrNextFrame()) {
+   RemoveUnusedLayers();
    return PostPrerollResult::kSuccess;
  }

https://github.com/flutter/engine/blob/d26bf53d10c61ef81a5808220af121af79c48c1e/shell/platform/darwin/ios/framework/Source/FlutterPlatformViews.mm#L336-L338

Calling RemoveUnusedLayers does not have an effect in this scenario.  While Tab 1 is on screen no PlatformViewLayers are created and the lists accessed by RemoveUnusedLayers are empty.
Calling DisposeViews in PostPrerollAction  would be unsafe.  DisposeViews assumes that the raster and platform threads have been merged.  But that does not happen until the PlatformViewLayers are created.
I'd be curious if the framework team can verify whether it's expected behavior that no PlatformViewLayers are added to the layer tree here.  The StreamBuilder is creating UiKitView widgets and their RenderDarwinPlatformView render objects.  But I don't see a call to paint on the RenderDarwinPlatformView until you switch to Tab 2 in the app.  (@goderbauer)

@cbracken to check if https://github.com/flutter/engine/pull/54056 is related.

Friendliest of friendly pings @cbracken


enhardy, flidge (logical-conflict)

This pull request was generated by the 'mq' tool

/trunk merge


Amazon Web Service S3 data connector failure for guard duty logs

As of the 28th July 5:00am AEST we have been getting Data fetch failures against the the AWS S3 data connector for only the Guard duty logs, this is across 10+ customers (we are a MSSP). Details on error are:

HealthResultType = PermanentFailure
StatusCode = S3B40012
StatusMessage = Data fetch failed due to missing credentials for the SQS queue. Delete the existing AWS S3 data connector and connect a new one. If only the SQS queue was deleted, create a new Amazon SQS queue and configure the necessary SQS policy.

We have have checked permissions and everything is correct (SQS queue is there) and we are still getting logs from the other tables such as cloud trail

Hi @philfy20, Thanks for flagging this issue, we will investigate this issue and get back to you with some updates by
02-08-2024. Thanks!

@v-mabrindha looks like issue has been resolved, guard duty logs are starting to flow through again. Do you happen to know the cause of the issue?

Thank you, @philfy20 for the status update. Now that the issue has been resolved, I'll proceed with closing this GitHub issue. We'll investigate the root cause and keep you informed.


Cassandra Connector Composite Primary Key

Expected behavior is that when given a composite key or part of one, it should be able to use the incremental mode.
With the token mode, what was observed is that it will continuously process and commit the same rows over and over again, and not drain properly.
Connect Distributed Configs
bootstrap.servers= group.id=connect-cluster key.converter=org.apache.kafka.connect.storage.StringConverter value.converter=org.apache.kafka.connect.storage.StringConverter key.converter.schemas.enable=false value.converter.schemas.enable=false internal.key.converter=org.apache.kafka.connect.json.JsonConverter internal.value.converter=org.apache.kafka.connect.json.JsonConverter internal.key.converter.schemas.enable=false internal.value.converter.schemas.enable=false config.storage.topic=connect-configs status.storage.topic=connect-status offset.flush.interval.ms=10000 rest.advertised.host.name= rest.advertised.port= rest.host.name= rest.port=
Job
 "connect.cassandra.import.mode": "incremental",     "connect.cassandra.kcql":"INSERT INTO cassandraDemo SELECT * FROM ucid_by_nelson PK euid_nel INCREMENTALMODE=TOKEN",

Just a note - that for cassandra to work out UUID based on tokens, (maybe) all composite keys of a PK will need to be defined i.e. PK f1,f2
This is something to be explored while coding up the solution

@BeScrumpy
Is the Cassandra cluster using the Byte Ordered Partitioner?
That is required for INCREMENTAL MODE of TOKEN to work correctly.

That's interesting. So i guess if Byte Ordered Partitioner is in use - and a composite key exists , using the first one is important .. the docs should be updated to contain your above @CodeSmell  note

Looking at the original PR, I think the original idea was to only support one column as the UUID/key
https://github.com/datamountaineer/stream-reactor/pull/198
I mentioned the Byte Ordered Partitioner b/c it is generally not recommended due to creating hotspots in the cluster. However, if Byte Ordered Partitioner is not used, the KC connector will miss all of the new rows whose token(PK column) falls "behind" the token recorded as the offset. This is b/c Cassandra's other partitioners don't order the tokens.

Closing. Please reopen if required.


Make @Smittyvb the nominal monarch for a day (June 8, 2017)

@Smittyvb ^^^

:warning: This PR does not have a positive meritocracy review.
Please review: @andrewda @PlasmaPower @xyproto @hongaar @eukaryote31 @phil-r @Leigende @rudehn @amoffat @ad-m @rhengles @Smittyvb @MUCHZER @chaosbot @md678685

Is it a bot though? It's not on the @mark-i-m fork, and the meritocracy includes members from voters.json which @mark-i-m's docker instance likely does not have.

Hello @andrewda, I detect that you are talking about me, so I will not post

I hate to break it to you @chaosbot, but you're being replaced by @mark-i-m

/vote reopen

@mark-i-m pretty sure you have to resubmit the PR – /vote reopen only works on issues.

nevermind I guess?

Well it recognizes the command, not sure if it will do anything meaningful though

Hmmm... I opened number #521 anyway...

Part of me wants to let them race and see what happens... probably a merge conflict.

I think it'd work, then result in an instant merge.

Yea, that's my guess @PlasmaPower

This PR will win a race.

Hmm... that would be interesting... Shall we allow it and see?

Also, should we try to prevent that in the future?

I don't see a real reason to prevent it, but maybe change the behavior so it restarts the vote timer. That would be better than opening a new PR in my opinion.

I don't think this one will work.

Looks like it did reopen after all.

/vote reopen

Sneaky @rudehn, but will it work...? It might actually, I'll look through the code.

It needs the meritocracy approval which I don't think you can get once it's closed.

But it might be worth checking if there's a vulnerability here.

@rudehn yeah I'm pretty sure you can get a review. The rules are on PR, on most recent commit. Both of those rules can be satisfied. The PR previously failed because @mark-i-m pushed 0af978e3f78106647026f49169401f295b676b5b. As for the attack I thought you were executing, I think you'd need to wait for the chaosbot comment if you wanted to do that.

Never mind, looks like you can only post neutral reviews after the issue has been closed:

As you can see, it's missing the option for approve/comment/suggest changes.


ERROR while Converting a CentOS 7 server with Plesk to AlmaLinux 8

**Describe the bug
BUG: Converting processes stopped on later stage.
###############   LOG File  centos2alma  ################
INFO - Running transaction check
INFO - Transaction check succeeded.
INFO - Running transaction test
INFO - The downloaded packages were saved in cache until the next successful transaction.
INFO - You can remove cached packages by executing 'dnf clean packages'.
INFO - STDERR:
INFO - Repository extras is listed more than once in the configuration
INFO - Repository extras-source is listed more th2024-02-28 17:59:46.481 ERROR    PID: 21022 leapp: Upgrade workflow failed, check log for details
INFO - an once in the configuration
INFO - Warning: Package marked by Leapp to upgrade not found in repositories metadata: gpg-pubkey
INFO - RPM: warning: Generating 6 missing index(es), please wait...
INFO - Error: Transaction test error:
INFO - file /usr/lib64/libwebp.so.7 from install of libwebp-1.0.0-9.el8_9.1.x86_64 conflicts with file from package libwebp7-1.0.3-2.el7.remi.x86_64
INFO - file /usr/lib64/libwebpdecoder.so.3 from install of libwebp-1.0.0-9.el8_9.1.x86_64 conflicts with file from package libwebp7-1.0.3-2.el7.remi.x86_64
INFO - file /usr/lib64/libwebpdemux.so.2 from install of libwebp-1.0.0-9.el8_9.1.x86_64 conflicts with file from package libwebp7-1.0.3-2.el7.remi.x86_64
INFO - file /usr/lib64/libwebpmux.so.3 from install of libwebp-1.0.0-9.el8_9.1.x86_64 conflicts with file from package libwebp7-1.0.3-2.el7.remi.x86_64
INFO - file /usr/lib64/libzip.so.5 from install of libzip-1.5.1-2.module_el8.3.0+2010+7c76a223.x86_64 conflicts with file from package libzip5-1.10.1-1.el7.remi.x86_64
INFO - file /usr/lib64/libytnef.so.0.0.0 from install of ytnef-2.1.2-1.el8.x86_64 conflicts with file from package libytnef-1.5-14.el7.x86_64
ERROR - Command '['/usr/bin/leapp', 'upgrade']' failed with return code 1
ERROR - Failed: doing the conversion!. The reason: Command '['/usr/bin/leapp', 'upgrade']' returned non-zero exit status 1.
ERROR - centos2alma process has been failed. Error: Failed: doing the conversion!. The reason: Command '['/usr/bin/leapp', 'upgrade']' returned non-zero exit status 1.
ERROR - module 'common.src.log' has no attribute 'error'
ERROR - Please fix noted problems before proceed the conversion
ERROR - module 'common.src.log' has no attribute 'error'
ERROR - Please fix noted problems before proceed the conversion
ERROR - Required pre-conversion condition checking if distro is AlmaLinux8 not met:
################  TXT File  leapp-report  ###################
Risk Factor: medium
Title: memcached service is using default configuration
Summary: memcached in RHEL8 listens on loopback only and has UDP port disabled by default
Key: 336e6b0960fdd7dec80b4243ce1a153cb7d0bccf
Risk Factor: medium
Title: Module pam_pkcs11 will be removed from PAM configuration
Summary: Module pam_pkcs11 was surpassed by SSSD and therefore it was removed from RHEL-8. Keeping it in PAM configuration may lock out the system thus it will be automatically removed from PAM configuration before upgrading to RHEL-8. Please switch to SSSD to recover the functionality of pam_pkcs11.
Remediation: [hint] Configure SSSD to replace pam_pkcs11
Key: bf47e7305d6805e8bbeaa7593cf01e38030c23f3
Risk Factor: medium
Title: chrony using default configuration
Summary: default chrony configuration in RHEL8 uses leapsectz directive, which cannot be used with leap smearing NTP servers, and uses a single pool directive instead of four server directives
Key: c4222ebd18730a76f6bc7b3b66df898b106e6554
Risk Factor: medium
Title: spamc no longer allows specifying the TLS version and no longer supports SSLv3
Summary: spamc no longer allows using the "--ssl" option with an argument specifying the TLS version - the option can only be used without an argument. Also, spamc no longer supports SSLv3.
Remediation: [hint] Please update your scripts and configuration, if there are any.
Key: 2c9706965164a658b1f1443d5d24b1fe3e9ec4d2
Risk Factor: medium
Title: spamd no longer allows specifying the TLS version and no longer supports SSLv3
Summary: spamd no longer accepts the --ssl-version option and no longer supports SSLv3.
Remediation: [hint] Please update your scripts and configuration, if there are any.
Key: 174eb9ad0aed3013f829e892ee753967058f51d5
Risk Factor: medium
Title: The type of the spamassassin systemd service has changed
Summary: The type of spamassassin.service has been changed from "forking" to "simple". The spamassassin sysconfig file will be updated.
Key: 3ed08dd692315c1f736daf2a0f533f6ebca70cc4
Risk Factor: low
Title: Grep has incompatible changes in the next major version
Summary: If a file contains data improperly encoded for the current locale, and this is discovered before any of the file's contents are output, grep now treats the file as binary.
The 'grep -P' no longer reports an error and exits when given invalid UTF-8 data. Instead, it considers the data to be non-matching.
In locales with multibyte character encodings other than UTF-8, grep -P now reports an error and exits instead of misbehaving.
When searching binary data, grep now may treat non-text bytes as line terminators. This can boost performance significantly.
The 'grep -z' no longer automatically treats the byte '\200' as binary data.
Context no longer excludes selected lines omitted because of -m. For example, 'grep "^" -m1 -A1' now outputs the first two input lines, not just the first line.
Remediation: [hint] Please update your scripts to be compatible with the changes.
Key: 94665a499e2eeee35eca3e7093a7abe183384b16
Risk Factor: low
Title: sa-update no longer supports SHA1 validation
Summary: sa-update no longer supports SHA1 validation of filtering rules, SHA256/SHA512 validation is done instead. This may affect you if you are using an alternative update channel (sa-update used with option --channel or --channelfile), or if you install filtering rule updates directly from files (sa-update --install).
Key: 5f94c35aab24e5ce2033c8bec5b83902caedecc3
Risk Factor: low
Title: The subscription-manager release is going to be kept as it is during the upgrade
Summary: The upgrade is executed with the --no-rhsm option (or with the LEAPP_NO_RHSM environment variable). In this case, the subscription-manager will not be configured during the upgrade. If the system is subscribed and release is set already, you could encounter issues to get RHEL content using DNF/YUM after the upgrade.
Remediation: [hint] Set the new release (or unset it) after the upgrade using subscription-manager: subscription-manager release --set 8.6
Key: 01986584e27e85ea18929586faf614eee011a121
Risk Factor: info
Title: SElinux relabeling will be scheduled
Summary: SElinux relabeling will be scheduled as the status is permissive/enforcing.
Key: 8fb81863f8413bd617c2a55b69b8e10ff03d7c72
Risk Factor: info
Title: Current PAM and nsswitch.conf configuration will be kept.
Summary: There is a new tool called authselect in RHEL8 that replaced authconfig. The upgrade process was unable to find an authselect profile that would be equivalent to your current configuration. Therefore your configuration will be left intact.
Key: 40c4ab1da4a30dc1ca40e543f6385e1336d8810c**

Hello,
It appears that the server has the following non-standard repository packages installed:

libwebp7
libzip5
libytnef

I believe it will be enough to remove them to proceed the conversion.
I will add them to the list of re-installable conflict packages

The problem should be fixed by #192. Please find attached zip archive with new centos2alma build -
centos2alma.zip

Thank you for your replays, I will remove all of this non-standard repository and try new centos2alma build. I hope it will work.

I almost succeeded nut on the very end I got this errors:
ERROR - Command '['/usr/bin/leapp', 'upgrade']' failed with return code 1
ERROR - Failed: doing the conversion!. The reason: Command '['/usr/bin/leapp', 'upgrade']' returned non-zero exit status 1.
ERROR - centos2alma process has been failed. Error: Failed: doing the conversion!. The reason: Command '['/usr/bin/leapp', 'upgrade']' returned non-zero exit status 1.
Any idea? Thank you.

Could you please provide a feedback archive

Could you please provide a feedback archive

It is the zip file I attached in previous post, a got that file bu executing this:
./centos2alma --prepare-feedback

Ok, I probably downloaded wrong file. I will do the process again and get the right file. I had to recreate server form image so the feedback file is not there any more. Thank you for your patient.

Ok, here is the feedback file. I hope it will help.
centos2alma_feedback.zip

It is the zip file I attached in previous post, a got that file bu executing this:

Hm, The active you mentioned contains the script itself as far as I could see

I uploaded few days ago new file can you please check? Thank you.

Apologies for the delay. I noticed that there are conflicting packages installed on your server, which is causing the conversion to fail:
2024-03-18 19:11:57,531 - INFO - file /usr/lib64/libwebp.so.7 from install of libwebp-1.0.0-9.el8_9.1.x86_64 conflicts with file from package libwebp7-1.0.3-2.el7.remi.x86_64
2024-03-18 19:11:57,531 - INFO - file /usr/lib64/libwebpdecoder.so.3 from install of libwebp-1.0.0-9.el8_9.1.x86_64 conflicts with file from package libwebp7-1.0.3-2.el7.remi.x86_64
2024-03-18 19:11:57,531 - INFO - file /usr/lib64/libwebpdemux.so.2 from install of libwebp-1.0.0-9.el8_9.1.x86_64 conflicts with file from package libwebp7-1.0.3-2.el7.remi.x86_64
2024-03-18 19:11:57,531 - INFO - file /usr/lib64/libwebpmux.so.3 from install of libwebp-1.0.0-9.el8_9.1.x86_64 conflicts with file from package libwebp7-1.0.3-2.el7.remi.x86_64
2024-03-18 19:11:57,531 - INFO - file /usr/lib64/libzip.so.5 from install of libzip-1.5.1-2.module_el8.3.0+2010+7c76a223.x86_64 conflicts with file from package libzip5-1.10.1-1.el7.remi.x86_64
2024-03-18 19:11:57,531 - INFO - file /usr/lib64/libytnef.so.0.0.0 from install of ytnef-2.1.2-1.el8.x86_64 conflicts with file from package libytnef-1.5-14.el7.x86_64

This packages should be removed on preupgrade stage by centos2alma v1.2.4

Thank you for the answer. What do you suggest, to remove them manually?
As you earlier suggested a did remove following packages before upgrade, but I still get the error.
libwebp7
libzip5
libytnef

I recommend trying to convert using the new version of centos2alma (v1.2.4).


Problem with ControlNet (no ControlNetUnit)

When I run SD locally on my PC, the cmd displays the following message: "WARNING - No ControlNetUnit detected in args. It is very likely that you are having an extension conflict.Here are args received by ControlNet: ()". In the program, I'm also missing the window where to put the image in the controlnet tab (img2img). I don't know if the two are linked. I've seen similar problems on forums, but they're usually fixed by deactivating an extension, and I don't have any other.  Being a complete beginner in both computers and SD, I'm having a hard time understanding all this.

I'm not sure I understand everything about the site (I'm new here), if this isn't the right place to post this I apologize and ask you to redirect me.
Thank you in advance.
JeanCrux

I am dealing with the same issue, not sure whats up, also with all other extentions disabled, not sure whats going on.
I restored also old backup, but its the same :-(

Hi @JeanCrux
this is a line i grabbed from the controlnet repo
--controlnet-dir <path to directory with controlnet models>            ADD a controlnet models directory
i think you need some controlnet model in the models folder of sd-webui-controlnet
so download some controlnet models with .pth extension and copy them to the models folder of the controlnet extension or controlnet folder if model folder of the webui contain it


add ruby 2.4 to appveyor.yml

Ref: 4a027d06d4

I'm strongly considering removing appveyor.yml as our current test pipeline is quite complex and includes windows builds for all current versions of windows.
Appveyor tends to run slowly, and so in comparison its feedback loops are quite long and I don't find any use in maintaining the file.
I'm curious what your thoughts are?

I don't have thought.
But I close this PR because #1702 (cc80904c97) covered it.


Add spec with selenium implementation

On its own the vowel test cases are not that useful.
Modify this template to add a spec which uses selenium under the hood for testing.

Closing this a this will need a lot of change to our documentation and testing


update readme to let people know what sc can do that other reigistry

Coverage increased (+0.3%) to 70.444% when pulling b2beac763241ebeabc136b5dc4aa8c96e4426d61 on tianxiaoliang:master into 13ce5933b42bae6dc8b13648da1c46762345b9da on ServiceComb:master.


band-aid fixes for sensitivity map -- needs more thorough refactor

@bqpd ready for review but more importantly this needs a more thorough refactor
sensitivity map currently does not work for the 1682 model due to vector constants, and this does not yet address that problem

Looks good to me! Do you want to merge it, or to get it working with vector variables first?

@whoburg, there's a push to merge this because it fixed some pylint errors that now show up on all other pull requests.


Move all chain docs to chain repo and automate the copying.

@xBalbinus
I think we still need to do this with other modules.

Yep! I’m getting to this, thanks for the reminder!
On Fri, May 13, 2022 at 2:29 PM Daniel Farina @.***>
wrote:

@xBalbinus https://github.com/xBalbinus
I think we still need to do this with other modules.
—
Reply to this email directly, view it on GitHub
https://github.com/osmosis-labs/docs/issues/70#issuecomment-1126327928,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ASH4FPRUF55LQATPWY76DP3VJ2NPLANCNFSM5TWJKMIQ
.
You are receiving this because you were mentioned.Message ID:
@.***>


Polish API of viewport, scissor, translate and scale

Probably sending them to draw is good practice

Does it make sense to use scissor box in order to restrict the draw region? This seems like (maybe) a straightforward to multiplex multiple axes into the same webgl context while properly clipping the draw region. Of course if the geometry is placed/culled manually, maybe this is not relevant.

@rreusser working on that. I thought calling it a viewport property.

Cool. Yeah, that's a good name. scissor just refers to the regl/opengl property. (It also has viewport, though I'm not actually sure what that does. Doesn't make sense to me what it means to resize the viewport/framebuffer by calling a draw command.)

viewport option enables drawing to a part of canvas


Swift 3 Support

Hi, are you considering adding the swift 3 support soon?
If not, I can push you a pull request if you open a swift3 branch.

I second this, with the release on Xcode 8.3 this library will no longer compile. Although for those looking for a quick fix, you can just convert the HorizontalFloatingHeaderLayout target by going to Edit > Convert > To Current Swift Syntax. After this process has completed just apply all the fixes suggested by the Issue navigator and everything will work from this point onwards.


RPM tells user to start goldstone-server regardless of package installed

Installing goldstone-server-enterprise asks you to start goldstone-server ... which isn't installed.
######################################################################## 100.0%
  Installing :<PHONE_NUMBER>:goldstone-server-enterprise-0.8.0-SNAPSHOT.188.gbfb3825.rpm.systemd.bugs.el7.x86_64                            1/1
*****************************************************************************

 Modify /goldstone/config/goldstone-prod.env
 before starting goldstone-server. See /goldstone/INSTALL.md
 for details.

 To enable and start goldstone-server, run:

     systemctl enable goldstone-server
     systemctl start goldstone-server

*****************************************************************************

This should ask you to systemctl enable goldstone-server-enterprise

also not picking up the /opt in path names.  Modify /goldstone/config/goldstone-prod.env should be Modify /opt/goldstone/config/goldstone-prod.env.  That should be coming from the prefix variable.


doc: Add note that IS is eu1 only

Summary

Closes https://github.com/TheThingsIndustries/lorawan-stack-support/issues/195
Screenshots

Changes

Add note that IS is not available on ´nam1´ or ´au1´

Checklist

[x] Scope: The referenced issue is addressed, there are no unrelated changes.
[x] Run Locally: Verified that the docs build using make server, posted screenshots, verified external links.
[ ] New Features Marked: Documentation for new features is marked using the new-in-version shortcode, according to the guidelines in CONTRIBUTING.
[x] Style Guidelines: Documentation obeys style guidelines in CONTRIBUTING.
[x] Commits: Commit messages follow guidelines in CONTRIBUTING, there are no fixup commits left.

Maybe change 'to the nam1 or au1' to 'clusters other than eu1', so that it won't need an update when we run another cluster. What do you think @htdvisser

Maybe change 'to the nam1 or au1' to 'clusters other than eu1', so that it won't need an update when we run another cluster. What do you think @htdvisser


No solution file

Can this plugin be used without a solution file? I used the yeoman generator for the project which it does not come with one. When I try to show the output console for omnisharp, nothing comes up. I am guessing this might be due to not have a solution file? Thanks

The yeoman generator creates vnext apps. You can use this plugin but you
will manually have to clone the Roslyn branch into the sublime packages
folder
On Tuesday, 7 April 2015, John Costanzo<EMAIL_ADDRESS>wrote:

Can this plugin be used without a solution file? I used the yeoman
generator for the project which it does not come with one. When I try to
show the output console for omnisharp, nothing comes up. I am guessing this
might be due to not have a solution file? Thanks
--
Reply to this email directly or view it on GitHub
https://github.com/OmniSharp/omnisharp-sublime/issues/154.

I git clone master, so when I switch what changes? Do I not have to specify a solution file?

We have a roslyn branch that will work on aspnet vnext apps. The master
branch won't.
On Tuesday, 7 April 2015, John Costanzo<EMAIL_ADDRESS>wrote:

I git clone master, so when I switch what changes? Do I not have to
specify a solution file?
--
Reply to this email directly or view it on GitHub
https://github.com/OmniSharp/omnisharp-sublime/issues/154#issuecomment-90659957
.

Ok so this is what I did
[jcostanzo@punisher OmniSharp (master)]$ git checkout roslyn
Branch roslyn set up to track remote branch roslyn from origin.
Switched to a new branch 'roslyn'
[jcostanzo@punisher OmniSharp (roslyn)]$ git submodule update --init --recursive
[jcostanzo@punisher OmniSharp (roslyn)]$ ./build.sh
./build.sh: line 3: cd: OmniSharpServer: No such file or directory
MSBUILD: error MSBUILD0003: Please specify the project or solution file to build, as none was found in the current directory.

You don't need to do the build and sub module update. Close sublime. Reopen
and you should be ok. You may have to chmod +x on
PrebuiltOmnisharpServer/OmniSharp if you are on OSX
On Tuesday, 7 April 2015, John Costanzo<EMAIL_ADDRESS>wrote:

Ok so this is what I did
[jcostanzo@punisher OmniSharp (master)]$ git checkout roslyn
Branch roslyn set up to track remote branch roslyn from origin.
Switched to a new branch 'roslyn'
[jcostanzo@punisher OmniSharp (roslyn)]$ git submodule update --init --recursive
[jcostanzo@punisher OmniSharp (roslyn)]$ ./build.sh
./build.sh: line 3: cd: OmniSharpServer: No such file or directory
MSBUILD: error MSBUILD0003: Please specify the project or solution file to build, as none was found in the current directory.
--
Reply to this email directly or view it on GitHub
https://github.com/OmniSharp/omnisharp-sublime/issues/154#issuecomment-90660891
.

ok, so I re-open sublime and still when I click anything in the omnisharp menu window nothing comes up
[jcostanzo@punisher PrebuiltOmniSharpServer (roslyn)]$ pwd
/Users/jcostanzo/Library/Application Support/Sublime Text 3/Packages/OmniSharp/PrebuiltOmniSharpServer
[jcostanzo@punisher PrebuiltOmniSharpServer (roslyn)]$ ls -l
total 16
drwxr-xr-x  4 jcostanzo  staff  136 Apr  7 13:32 approot
-rwxr-xr-x  1 jcostanzo  staff  626 Apr  7 13:32 omnisharp
-rw-r--r--  1 jcostanzo  staff  165 Apr  7 13:32 omnisharp.cmd

As I said you might have to run chmod +x omnisharp. This file is called
when a csharp file is activated in sublime to start the omnisharp server.
You will see mono sgen processes in activity monitor
On Tuesday, 7 April 2015, John Costanzo<EMAIL_ADDRESS>wrote:

ok, so I re-open sublime and still when I click anything in the omnisharp
menu window nothing comes up
[jcostanzo@punisher PrebuiltOmniSharpServer (roslyn)]$ pwd
/Users/jcostanzo/Library/Application Support/Sublime Text 3/Packages/OmniSharp/PrebuiltOmniSharpServer
[jcostanzo@punisher PrebuiltOmniSharpServer (roslyn)]$ ls -l
total 16
drwxr-xr-x  4 jcostanzo  staff  136 Apr  7 13:32 approot
-rwxr-xr-x  1 jcostanzo  staff  626 Apr  7 13:32 omnisharp
-rw-r--r--  1 jcostanzo  staff  165 Apr  7 13:32 omnisharp.cmd
--
Reply to this email directly or view it on GitHub
https://github.com/OmniSharp/omnisharp-sublime/issues/154#issuecomment-90663207
.

Ok so I open the activity monitor and it seems like it still wants a solution file
omnisharp plugin_loaded
project file found
Traceback (most recent call last):
  File "/Applications/Sublime Text.app/Contents/MacOS/sublime_plugin.py", line 304, in on_activated
    callback.on_activated(v)
  File "/Users/jcostanzo/Library/Application Support/Sublime Text 3/Packages/OmniSharp/listeners/server_runner.py", line 12, in on_activated
    omnisharp.create_omnisharp_server_subprocess(view)
  File "/Users/jcostanzo/Library/Application Support/Sublime Text 3/Packages/OmniSharp/lib/omnisharp.py", line 180, in create_omnisharp_server_subprocess
    solution_path = current_solution_filepath_or_project_rootpath(view)
  File "/Users/jcostanzo/Library/Application Support/Sublime Text 3/Packages/OmniSharp/lib/helpers.py", line 39, in current_solution_filepath_or_project_rootpath
    raise ValueError('Please specify a path to the solution file in your sublime-project file or delete it')
ValueError: Please specify a path to the solution file in your sublime-project file or delete it

If it's a vnext project please delete your .sublime-project file
On Tuesday, 7 April 2015, John Costanzo<EMAIL_ADDRESS>wrote:

Ok so I open the activity monitor and it seems like it still wants a
solution file
omnisharp plugin_loaded
project file found
Traceback (most recent call last):
File "/Applications/Sublime Text.app/Contents/MacOS/sublime_plugin.py", line 304, in on_activated
callback.on_activated(v)
File "/Users/jcostanzo/Library/Application Support/Sublime Text 3/Packages/OmniSharp/listeners/server_runner.py", line 12, in on_activated
omnisharp.create_omnisharp_server_subprocess(view)
File "/Users/jcostanzo/Library/Application Support/Sublime Text 3/Packages/OmniSharp/lib/omnisharp.py", line 180, in create_omnisharp_server_subprocess
solution_path = current_solution_filepath_or_project_rootpath(view)
File "/Users/jcostanzo/Library/Application Support/Sublime Text 3/Packages/OmniSharp/lib/helpers.py", line 39, in current_solution_filepath_or_project_rootpath
raise ValueError('Please specify a path to the solution file in your sublime-project file or delete it')
ValueError: Please specify a path to the solution file in your sublime-project file or delete it
--
Reply to this email directly or view it on GitHub
https://github.com/OmniSharp/omnisharp-sublime/issues/154#issuecomment-90668755
.

ok that did it. Now on to my next issue why it cannot see mono. Its there cause I can run the server so I need to investigate that for now. Thanks

No probs. I have updated the readme on the roslyn branch.
If you installed mono via homebrew you need to expand the path in the
omnisharp file. Take a look at the omnisharp file in the master branch and
use that. I need to make them the same across both branches
On Tuesday, 7 April 2015, John Costanzo<EMAIL_ADDRESS>wrote:

ok that did it. Now on to my next issue why it cannot see mono. Its there
cause I can run the server so I need to investigate that for now. Thanks
--
Reply to this email directly or view it on GitHub
https://github.com/OmniSharp/omnisharp-sublime/issues/154#issuecomment-90672571
.

Here is the error
System.Exception: Unable to locate project.json
  at Microsoft.Framework.Runtime.DefaultHost.Initialize (Microsoft.Framework.Runtime.DefaultHostOptions options, IServiceProvider hostServices) [0x00000] in <filename unknown>:0
  at Microsoft.Framework.Runtime.DefaultHost..ctor (Microsoft.Framework.Runtime.DefaultHostOptions options, IServiceProvider hostServices) [0x00000] in <filename unknown>:0
  at Microsoft.Framework.ApplicationHost.Program.Main (System.String[] args) [0x00000] in <filename unknown>:0
  at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
  at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0

Here is the omnisharp file
#!/bin/bash

SOURCE="${BASH_SOURCE[0]}"
while [ -h "$SOURCE" ]; do # resolve $SOURCE until the file is no longer a symlink
  DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
  SOURCE="$(readlink "$SOURCE")"
  [[ $SOURCE != /* ]] && SOURCE="$DIR/$SOURCE" # if $SOURCE was a relative symlink, we need to resolve it relative to the path where the symlink file was located
done
DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"

#export SET KRE_APPBASE="$DIR/approot/packages/OmniSharp/1.0.0/root"
export PATH=$PATH:/usr/local/bin

exec "$DIR/approot/packages/kre-mono.1.0.0-beta3/bin/klr" --appbase "$KRE_APPBASE" Microsoft.Framework.ApplicationHost omnisharp "$@"

I think I must have changed something wrong. I noticed that in master it shows .exe which would not work for me

As long as you only appended the path it should be ok. I'll pass you over
to @markrendle as I don't really use this branch
On Tuesday, 7 April 2015, John Costanzo<EMAIL_ADDRESS>wrote:

Here is the error
System.Exception: Unable to locate project.json
at Microsoft.Framework.Runtime.DefaultHost.Initialize (Microsoft.Framework.Runtime.DefaultHostOptions options, IServiceProvider hostServices) [0x00000] in :0
at Microsoft.Framework.Runtime.DefaultHost..ctor (Microsoft.Framework.Runtime.DefaultHostOptions options, IServiceProvider hostServices) [0x00000] in :0
at Microsoft.Framework.ApplicationHost.Program.Main (System.String[] args) [0x00000] in :0
at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&)
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in :0
Here is the omnisharp file
#!/bin/bash
SOURCE="${BASH_SOURCE[0]}"while [ -h "$SOURCE" ]; do # resolve $SOURCE until the file is no longer a symlink
DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
SOURCE="$(readlink "$SOURCE")"
[[ $SOURCE != /* ]] && SOURCE="$DIR/$SOURCE" # if $SOURCE was a relative symlink, we need to resolve it relative to the path where the symlink file was locateddone
DIR="$( cd -P "$( dirname "$SOURCE" )" && pwd )"
#export SET KRE_APPBASE="$DIR/approot/packages/OmniSharp/1.0.0/root"export PATH=$PATH:/usr/local/bin
exec "$DIR/approot/packages/kre-mono.1.0.0-beta3/bin/klr" --appbase "$KRE_APPBASE" Microsoft.Framework.ApplicationHost omnisharp "$@"
I think I must have changed something wrong. I noticed that in master it
shows .exe which would not work for me
--
Reply to this email directly or view it on GitHub
https://github.com/OmniSharp/omnisharp-sublime/issues/154#issuecomment-90680743
.

Here is the full error from plugin output
/Users/jcostanzo/Library/Application Support/Sublime Text 3/Packages/OmniSharp/PrebuiltOmniSharpServer/approot/packages/kre-mono.1.0.0-beta3/bin/klr: line 14: exec: mono: not found

@markrendle any thoughts on this issue?

What version of Mono are you running?

@jrock2004 try increasing your ulimit

Here is my out put from getting version
Mono JIT compiler version 3.12.1 (tarball Tue Mar 17 15:03:14 GMT 2015)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
	TLS:           normal
	SIGSEGV:       altstack
	Notification:  kqueue
	Architecture:  amd64
	Disabled:      none
	Misc:          softdebug
	LLVM:          supported, not enabled.
	GC:            sgen

@jrock2004 http://unix.stackexchange.com/questions/108174/how-to-persist-ulimit-settings-in-osx-mavericks

Looking now. Will let you know

@nosami , this linked helped me out and it solved my issue. http://docs.basho.com/riak/latest/ops/tuning/open-files-limit/#Mac-OS-X

If it's a vnext project please delete your .sublime-project file

@jchannon Is there a way to keep .sublime-project? It's useful for other things.


Add option for passing arguments to single-file command

Closes #690
Needs some additional testing:

base.py already looks for LD_SINGLEFILE_OPTIONS and defaults to "" when null; shlex.split("") returns [], so change should work when env variable unset
Tested with --user-agent <foo> and it worked on reddit (see linked issue)
Needs testing with multiple arguments, e.g. --user-agent <foo> --block-videos=true --block-audios=true

Seems to work fine, thanks!

i am not sure how to use this.. is there instructions on how to use? thanks.


Unable to access kite sample tests .Please provide correct url which is having kite sample tests which was mentioned in the README

Found the tests. Hence closing

Hi, could you please link where you found the tests? Thank you!


skeleton windown dont showing

Hello i have just installed open pose,
im on Commit hash: 0cc0ee1bcb4c24a8c9715f66cede06601bfc00c8
I have updated pip and pytorch
i have tried 3 times but always in open pose editor tab  the screen where skelleton should appear is blank, just a white border and nothing inside, i have disbale ad blocker, disable and enable GPU accel, but i dont know if this have any to do with the last Automatic Commits.
thank you.

Buttons dont do anything and on inspector show this:
Uncaught (in promise) ReferenceError: savePNG is not defined
at eval (eval at  (index.4395ab38.js:75:2081), :3:14)
at index.4395ab38.js:34:32410
at HTMLButtonElement. (index.4395ab38.js:76:2455)
at index.4395ab38.js:4:1266
at Array.forEach ()
at HTMLButtonElement.le (index.4395ab38.js:4:1253)
at HTMLButtonElement._ (Button.svelte:10:48)
at index.4395ab38.js:4:1266
at Array.forEach ()
at HTMLButtonElement.le (index.4395ab38.js:4:1253)

Thanks for the report.
However, I cannot reproduce it in my environment, so please check the following

other installed extensions
startup flag
Boot environment (colab, etc.)

Hello thank you seems like another extension is producing the issue, after disabling all of them worked.
The ones i had were:
ABG_extension
kohya-sd-scripts-webui
Hypernetwork-MonkeyPatch-Extension
sd-webui-additional-networks
so one of them caused the problem,if I discover which i will post in here.

Thank you for your reply. I found that the variable called executed overlapped with kohya-sd-scripts-webui.
https://github.com/ddPn08/kohya-sd-scripts-webui/blob/main/script.js#L7
I will fix it later


Radio / checkbox group missing from example src

Describe the bug
Recent work conducted as part of this branch did not factor in updating code in the example directory to use the replaced components.
To Reproduce
Steps to reproduce the behavior:

Open terminal
Go to root
yarn dev
Open new terminal
Cd example
yarn start

Expected behavior
Running yarn start in the example dir should compile without issue.

solved by PR


add(option.series.graph):add auto curveness doc

link to 12590

@plainheart  thank you for review，the changes requested has been fixed.

Please link the PR of ECharts changes to this.
Thanks!

@wf123537200 Sorry I found another small mistake.
It would be better if you include apache/incubator-echarts#12590 rather than #12590 next time. I will squash this PR later.
Thanks!


License-linter currently requires Copyright 2016

There is a linter to verify that all files have the license header. However this linter is hard coded to Copyright 2016 and fails as soon as a file copyright "2017" or "2016-2017" is committed.
The template lives in license_header_template.txt  and the script is lint_license_conformance.

The Hub Framework is being phased out at Spotify, and therefore we will not be maintaining it further.


fix: useSWRInfinite revalidates with revalidateOnMount

Fixes #1804
This fixes useSWRInfinite revalidates on mounting with revalidateOnMount option.

Thanks!

Thank you!


Tab device won't configured in Windows

I freshly installed Windows via Windows reset function in 'Settings > Recovery' with removing all files. After the installation, I tried to install outline but outline installer shows me an error that failed to install the tab device.
To Reproduce

Download an Outline Windows Installer from official outline website.
Run the file as an administrator to install.

Expected behavior
The outline installer should add a new tap device called outline-tap0 and show me that outline is installed correctly.
Screenshots

Error message

Installer details

Desktop:

OS: Windows 10 1909
Browser: Downloaded via Chrome 72
Version: 18363.535
Anti Virus: Norton

This might help: https://github.com/Jigsaw-Code/outline-client/issues/524#issuecomment-590158981

After searching the internet a lot, now I can find that this issue can be resolved in some cases.
Removing the Outline Client application first

Open Settings App and go to Apps.
Find Outline application and remove.

Removing the Outline's TAP device (Windows-only)

Open network and sharing center. (Settings App > Network.. > Network and Sharing Center)
Click change adapter settings and find Outline TAP device.
Open Properties of the adapter.

Open Configure tap of the adapter in Properties tab.

Go to Driver tab and remove it (including softwares).

Alterantives & Possible fixes
Running the installer with compatibility mode of Windows.
In some cases, I can see that people installing Outline with the compatibility mode of Windows.
You can set the compatibility mode of the file by using right-clicking the file and click properties.

Using Shadowsocks-Windows client (Portable)

Get the sharing code from Outline Manager and get the access code.

The format: ss://BASE64TOKEN@ADDRESS:PORT/?outline=1

Copy the BASE64TOKEN and decode it. Then, you'll get the following format.

The format: EncryptionMethod:PASSWORD

Fill the blanks.

Set the mode to global or PAC in minimal to make Shadowsocks work in your system.


build settings xcode project for debugging / xcconfig

I'm trying to spit out an xcode project where I can attach debugger
swift package -Xswiftc -framework -Xswiftc sourcekitd -Xswiftc -F -Xswiftc /Library/Developer/Toolchains/swift-latest.xctoolchain/usr/lib -Xlinker -rpath -Xlinker /Library/Developer/Toolchains/swift-latest.xctoolchain/usr/lib generate-xcodeproj

I did add a file settings.xcconfig
MACOSX_DEPLOYMENT_TARGET = 10.11
and forced it to target 10.11 only. but no joy.
swift package -Xswiftc -framework -Xswiftc sourcekitd -Xswiftc -F -Xswiftc /Library/Developer/Toolchains/swift-latest.xctoolchain/usr/lib -Xlinker -rpath -Xlinker /Library/Developer/Toolchains/swift-latest.xctoolchain/usr/lib generate-xcodeproj  --xcconfig-overrides settings.xcconfig
COULD YOU PLEASE spit out a build setting to a config file?
http://stackoverflow.com/questions/11164876/is-there-a-way-export-xcode-build-settings-to-xcconfig-file/20862973#20862973
xcodebuild -list
xcodebuild -scheme "schemeName" -showBuildSettings >> SOURCEKIT-OSX.xcconfig
Ideally I like a simple RunMeOSX.sh to help build xcode project automatically with this config file.
This way - with some instructions like this - https://github.com/RLovelett/vscode-swift/issues/27
we can help fix this bugs.

it's the same kind of error when issuing  simply
swift build
N.B. I can successfully compile ! / but want to spit out associated xcode project.
swift package -Xswiftc -framework -Xswiftc sourcekitd -Xswiftc -F -Xswiftc /Library/Developer/Toolchains/swift-latest.xctoolchain/usr/lib -Xlinker -rpath -Xlinker /Library/Developer/Toolchains/swift-latest.xctoolchain/usr/lib generate-xcodeproj --xcconfig-overrides settings.xcconfig
Linking sourcekitd
Compile Swift Module 'sourcekite' (2 sources)
Linking ./.build/debug/sourcekite
Undefined symbols for architecture x86_64:
"_sourcekitd_initialize", referenced from:
_main in main.swift.o
"_sourcekitd_request_create_from_yaml", referenced from:
_main in main.swift.o
"_sourcekitd_response_description_copy", referenced from:
__TF10sourcekite13printResponseFT10forRequestSiSv_Sb in main.swift.o
"_sourcekitd_response_dispose", referenced from:
__TF10sourcekite13printResponseFT10forRequestSiSv_Sb in main.swift.o
"_sourcekitd_response_is_error", referenced from:
__TF10sourcekite13printResponseFT10forRequestSiSv_Sb in main.swift.o
"_sourcekitd_send_request_sync", referenced from:
_main in main.swift.o
"_sourcekitd_shutdown", referenced from:
_main in main.swift.o
ld: symbol(s) not found for architecture x86_64
:0: error: link command failed with exit code 1 (use -v to see invocation)
:0: error: build had 1 command failures
error: exit(1): /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift-build-tool -f /Users/jpope/Documents/gitWorkspace/sourcekite/.build/debug.yaml

I think it's safer to rearchitect app to use the source kitten wrapper / spm.  Consider that if others can compile app they can help you fix things.


Add templates for DSE 4.8.2

DSE 4.8.2 is released [1]
[1] http://docs.datastax.com/en/datastax_enterprise/4.8/datastax_enterprise/RNdse.html

do the templates need to be totally separate or are they the same as 4.8.1? I say that because you can just embed the old template and save some text, see here: https://github.com/target/dse-cookbook/pull/37

thanks!


Flickr: "No known copyright restrictions"

The OneZoom licence field for public domain material is intended to be reasonably human-readable. For this reason, the public domain images are currently saved as either:

Marked as being in the public domain
Released into the public domain

The first when someone other than the author has released it (mainly marked as pd-XXX on wikimedia commons), the second when the author has released it (e.g. cc0). The Flickr common licence is officially "No known copyright restrictions". So I've made a new sentence, (which also ends in the words "public domain"): "Marked on Flickr commons as being in the public domain".
We could use the phrase "No known copyright restrictions" somewhere, e.g. before any of those sentences. E.g.:

No known copyright restrictions; marked as being in the public domain
No known copyright restrictions; released into the public domain
No known copyright restrictions; Marked on Flickr commons as being in the public domain

Fixed, using "Marked on Flickr commons as being in the public domain"


Use distortion

See https://github.com/ros-sports/ipm/pull/64

Note rerun the CI if https://github.com/ros-sports/ipm/pull/64 is merged


Feature Request: Dynamic lat/lon

Hey there!
I love this integration, it's really great.
I was wondering if you're taking requests. Instead of a fixed lat/lon, I'd like it dynamic so that I always know how far lightning is from me based on my phone.
Right now I'm using this template sensor:
{{ distance(states.device_tracker.eric_s_iphone, (closest(states.device_tracker.eric_s_iphone, states.geo_location)))|round(2) }}
It works well but when there's lots of lightning, my Raspberry Pi4 struggles.
Would this be possible and worth your time?

Heya!
+1 on this request, but could do with just following the home location.
We're using HA on a boat which changes location.
We dynamically change the home location using service: homeassistant.set_location
Would be great if Blitzortung would change its location accordingly.
Thank you for your great work!

+1 Add the ability to specify Person rather than coordinates as the center point.
This way it will be possible to inform Persona about lightning if she is on vacation, business trip or just out of home.

+1 for a specific person

+1 great idea! Add

great idea!

Hello Zendio, how did you make it work with the location of your phone and the storms?

Hello Zendio, how did you make it work with the location of your phone and the storms?

By creating a template sensor, using the code:
{% set phone = states.device_tracker.YOUR_PHONE %} {% set geo_location = states.geo_location is not none %} {% set closest_location = closest(phone, states.geo_location) if geo_location else None %} {% if closest_location %}   {{ distance(phone, closest_location)|round(2) }} {% else %}   No lightning data available. {% endif %}

This would be great. Please do your best to add this.


GH-40376: [Python] Update for NumPy 2.0 ABI change in PyArray_Descr->elsize

Rationale for this change
NumPy 2.0 is changing some ABI, see the issue description and https://github.com/numpy/numpy/pull/25946 for more details.
The changes here should make our code compatible both with current numpy 1.x and future numpy 2.x

GitHub Issue: #40376

@seberg  we are also using the c_metadata field, which was removed as well.
https://github.com/apache/arrow/blob/bdd04c0d470e193a8e4cb0fc1aa71eaa4cfb1197/python/pyarrow/src/arrow/python/arrow_to_pandas.cc#L538-L543

Should use PyDataType_C_METADATA for that? (with a similar backport for building with 1.x as for elsize)

Should use PyDataType_C_METADATA for that? (with a similar backport for building with 1.x as for elsize)

Yes, exactly, thanks!

And the same for fields ;)

@github-actions crossbow submit -g python

@github-actions crossbow submit -g wheel

It seems that wheel-manylinux failures and wheel-windows failures are related to this.

Yes, those are related, but it's because it is not yet picking up the latest nightly numpy wheel to build against (the changes in this PR require numpy changes of a few days ago).
How do you ensure the docker image doesn't use a cached layer?

@github-actions crossbow submit wheel-manylinux-2014-cp312-amd64

Ah, I see. I'll remove images on Docker Hub.

I've removed images on Docker Hub.
But there are images only for manylinux. It seems that images for Windows exist in https://github.com/orgs/ursacomputing/packages but I can't list them:
https://github.com/ursacomputing/crossbow/actions/runs/8222305699/job/22483643014#step:7:28
python-3.10-wheel-windows-vs2019-vcpkg-a42af01b72c28a8e1d7b48107b33e4f286a55ef6-2024-02-05: Pulling from ursacomputing/arrow

@github-actions crossbow submit -g wheel

It seems that the wheel-manylinux problem has been fixed but the wheel-windows problem hasn't yet.
It seems that numpy-2.0.0b1 is installed on Windows but the problem is still happen:
https://github.com/ursacomputing/crossbow/actions/runs/8235147762/job/22518586381#step:7:3152
Installing collected packages: wheel, typing-extensions, tomli, packaging, numpy, cython, setuptools_scm
Successfully installed cython-3.0.9 numpy-2.0.0b1 packaging-24.0 setuptools_scm-8.0.4 tomli-2.0.1 typing-extensions-4.10.0 wheel-0.42.0

https://github.com/ursacomputing/crossbow/actions/runs/8235147762/job/22518586381#step:7:7344
C:\arrow\python\pyarrow\src\arrow\python\arrow_to_pandas.cc(259,56): error C3861: 'PyDataType_C_METADATA': identifier not found [C:\arrow\python\build\temp.win-amd64-cpython-310\arrow_python.vcxproj]
C:\arrow\python\pyarrow\src\arrow\python\arrow_to_pandas.cc(280,24): error C3861: 'PyDataType_ELSIZE': identifier not found [C:\arrow\python\build\temp.win-amd64-cpython-310\arrow_python.vcxproj]
C:\arrow\python\pyarrow\src\arrow\python\arrow_to_pandas.cc(542,58): error C3861: 'PyDataType_C_METADATA': identifier not found [C:\arrow\python\build\temp.win-amd64-cpython-310\arrow_python.vcxproj]

wheel-manylinux uses numpy-1.2.0.dev... not numpy-2.0.0b1:
https://github.com/ursacomputing/crossbow/actions/runs/8235149589/job/22518593251#step:7:3288
#23 4.232 Installing collected packages: typing-extensions, numpy, cython, setuptools_scm
#23 7.004 Successfully installed cython-3.0.9 numpy-2.1.0.dev0 setuptools_scm-8.0.4 typing-extensions-4.10.0

It seems that NumPy's nightly Windows wheel build is broken: https://github.com/numpy/numpy/actions/runs/8219045556/job/22480712991

numpy-2.0.0b1 should also be good enough, so something else is going on then

numpy-2.0.0b1 should also be good enough

Yes for sure.  But it might be that the previous .dev wheels didn't upload successfully for windows?  It seems like there should be b1 tagged wheels now?

@seberg indeed there are windows 2.0.0b1 wheels, and those should be used in the failing build at https://github.com/ursacomputing/crossbow/actions/runs/8235147762/job/22518586381. It did install numpy 2.0.0b1, but still failing compilation missing those symbols.

C:\Python310\Lib\site-packages\numpy\_core\include\numpy\ndarraytypes.h(1250,38): warning C4200: nonstandard extension used: zero-sized array in struct/union [C:\arrow\python\build\temp.win-amd64-cpython-310\arrow_python.vcxproj]
C:\Python310\Lib\site-packages\numpy\_core\include\numpy\ndarraytypes.h(1250,38): message : This member will be ignored by a defaulted constructor or copy/move assignment operator [C:\arrow\python\build\temp.win-amd64-cpython-310\arrow_python.vcxproj]
C:\arrow\python\pyarrow\src\arrow\python\arrow_to_pandas.cc(259,56): error C3861: 'PyDataType_C_METADATA': identifier not found [C:\arrow\python\build\temp.win-amd64-cpython-310\arrow_python.vcxproj]
C:\arrow\python\pyarrow\src\arrow\python\arrow_to_pandas.cc(280,24): error C3861: 'PyDataType_ELSIZE': identifier not found [C:\arrow\python\build\temp.win-amd64-cpython-310\arrow_python.vcxproj]

I don't know if the warning is relevant (it does seem to be for a line that is not related to this)

I suspect the warning refers to this line (a thing that confuses me is that the warning seems to point at some random line):
        PyArrayIterObject    *iters[];

which C++ doesn't love (I hadn't thought of that).  I guess clang/gcc don't warn about it?  Would be nice to hide it somehow, but it doesn't seem worrying here.
But, that doesn't actually help me understand why it fails to find the definitions :(, the files in the installed wheels look good after all.  And at least a minimal try with godbold doesn't hate the npy_2_compat.h content on MSVC C++.
So maybe something is off on MSVC (I think SciPy may be using clang on windows so wouldn't notice)?  But I can't think of what.

Hmmm, once upon a time in a 2.0 pre-release that line 1250 did would be what causes the warning, but that is a long time ago.
Is there any chance of weird caching :(?!  (I know that this is just based on the hope that MSVC isn't terrible at reporting lines of code in its warnings, but...)

@github-actions crossbow submit wheel-windows-cp312-amd64

Is there any chance of weird caching :(?

Caching is certainly a possible issue. I did try to ensure the docker images are rebuilt from scratch (that was originally the reason it was failing, because it was using a cached image that didn't have the latest numpy changes)
But I see that in the older build with cached image, it has the same warning with same line number:
2024-03-10T13:57:07.9851634Z C:\Python312\Lib\site-packages\numpy\_core\include\numpy\ndarraytypes.h(1250,38): warning C4200: nonstandard extension used: zero-sized array in struct/union [C:\arrow\python\build\temp.win-amd64-cpython-312\arrow_python.vcxproj]

So that might point to the fact that it is still using the same numpy now in the last build, otherwise I assume at least that number should have changed a bit, given that your PR adding those definitions touched ndarraytypes.h

@github-actions crossbow submit wheel-windows-cp312-amd64

@github-actions crossbow submit wheel-windows-cp312-amd64

OK, my last commit adding some extra prints to our cmake set up at least confirms that in this case it is using an older numpy:
-- Found NumPy version: 2.0.0.dev0+git20240203.5c34c87
-- NumPy include dir: C:/Python312/Lib/site-packages/numpy/_core/include

(from beginning of February, which matches with the time when those images were last updated https://github.com/apache/arrow/pull/39622)
Will then try again to force rebuilding them here in this PR (it's not clear to me how that can be done generally)

@github-actions crossbow submit wheel-windows-cp312-amd64

@github-actions crossbow submit wheel-windows-cp312-amd64

OK, my last commit did succeed in ensuring we weren't accidentally using the cached images, and now it was building with against numpy 2.0.0b1 as shown by cmake, and now the build did succeed! (well, still red but now that's the known test failure on windows, which will be fixed with rebasing)
So the actual code changes are all good here. Now I only need to figure out how to ensure we rebuild the cached images properly (instead of just not using the cache as I did in the last commit, which I don't want to merge to main)

@github-actions crossbow submit wheel-windows-cp312-amd64

Remaining failures are known test failures (the pandas nightly is being fixed by https://github.com/apache/arrow/pull/40429)

Thanks for working on this, I wish rebuilding from scratch was less tedious.

The tediousness was mostly because of our own building infrastructure, not because of numpy ;) Thanks for the help!


documentation: fix typo in build commands

documentation: fix typo in build commands
In the documentation for building etcd, there is a typo in the git clone command. Fixed by switching git clone github.com:coreos/etcd.git to git clone git@github.com:coreos/etcd.git.

actually, this is not a problem


Dates do not show up in Planning Tab

Dates entered for Project Plan Checklist show up in Safari but not in Windows Firefox/Chrome/Edge (it only shows mm/dd/yyyy, not the actual dates). Problem is likely formatting differences between Mac and Windows (Justin believes).

Fixed in latest commit!

Hi Justin - I saw that you pushed an update. I will test this afternoon, and if all looks good, I'll push into the master. I'll let you know either way. Thank you for doing this! ==> Dan
On 8/31/2020 12:53:08 PM, Justin Bethel<EMAIL_ADDRESS>wrote:
Fixed in latest commit!
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub [https://github.com/dandahle/Catalyst-AppVetting/issues/194#issuecomment-684002516], or unsubscribe [https://github.com/notifications/unsubscribe-auth/ABQDU4NB26ZMVOPMBUCV5ULSDP5SJANCNFSM4QNT5BEA].

solved with pull #196


Add generic int16_t fields to radio packet data structure

Add 3 generic int16_1 fields to the radio packet structure to support e.g. current temp, max and min.
Consider adding 4th to handle e.g. light sensor and / or motion sensor in same transmission.
https://github.com/jgc/falco_ard_temp_sensor/issues/1

typedef struct {
// cannot be more than 12 bytes (14 gives error???)
uint8_t           node;
uint8_t           tran;
int16_t           batt;       // battery voltage in millivolts
int16_t           value1;   // Generic e.g. Current temperature in dec * 100
int16_t           value2;   // Generic e.g. Minimum temperature in dec * 100
int16_t           value3;   // Generic e.g. Maximum temperature in dec * 100
//int16_t         value4;   // Generic
} Payload;
Payload theData;


Add deprecation warning for microsoftGraph builtin extension

Adding a deprecation warning for microsoftGraph builtin extension. Users should use dynamic types instead.
Microsoft Reviewers: Open in CodeFlow

Can we have an auto-fix to move users to the new format? I worry ppl might get tripped up on the transition.


flutter doctor error

[✓] Flutter (Channel stable, 2.10.2, on macOS 12.1 21C52 darwin-arm, locale de-DE)
[☠] IntelliJ IDEA Ultimate Edition (the doctor check crashed)
✗ Due to an error, the doctor check did not complete. If the error message below is not helpful, please let us know about this issue at https://github.com/flutter/flutter/issues.
✗ FormatException: Unexpected extension byte (at offset 5)
On a MacBook Pro 2021 M1 Pro Chip,
IntelliJ IDEA 2021.3.2 (Ultimate Edition)
Build #IU-213.6777.52, built on January 28, 2022
Licensed to Nico Petersen
Subscription is active until October 13, 2022.
For educational use only.
Runtime version: 11.0.13+7-b1751.25 aarch64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
macOS 12.1
GC: G1 Young Generation, G1 Old Generation
Memory: 2048M
Cores: 10
Registry:
ide.balloon.shadow.size=0

Hi,
Someone found a solution here: https://github.com/flutter/flutter/issues/99599

Closing this as duplicate of https://github.com/flutter/flutter/issues/99599. See https://github.com/flutter/flutter/issues/99599#issuecomment-1060276043


Quickstart crashes on runtime

I get this error when I try to run the Quickstart (I've already setted the env variable)
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Gateway(DisallowedGatewayIntents)', src\main.rs:43:10
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
error: process didn't exit successfully: `target\debug\learn_rust.exe` (exit code: 101)

The quickstart sets the MESSAGE_CONTENT intent in order to process text commands. This intent needs to be enabled in the Discord dashboard:

(The intent is being enforced right now; that box is plain false)

Inspired by this issue, I reworked the quickstart in 8efa619a97c41d86af7d4fa2f3b9f356030774ca to not require MESSAGE_CONTENT and cater to slash commands by default (which most people probably want to use poise for by now). Feel free to tell me what you think about the new quickstart

That worked, thanks. Tho, now when I run it I can't find the age slash command, just a wonterful_command that does not do anything.

wonderful_command is from serenity's e14_slash_commands example... Try restarting your Discord client, it seems to have an outdated state of commands

wonderful_command is from serenity's e14_slash_commands example... Try restarting your Discord client, it seems to have an outdated state of commands

No result. Even after a day of the bot turned off and Discord client restarted, In can only see wonderful_command

Weird.. and you did fill in the correct guild ID in the quickstart?

Lemme check
El lun., 2 may. 2022 8:34, kangalioo @.***> escribió:

Weird.. and you did fill in the correct guild ID in the quickstart?
—
Reply to this email directly, view it on GitHub
https://github.com/kangalioo/poise/issues/67#issuecomment-1114541493,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ATURZ36QLG2QOOTGKJWM523VH5ZNRANCNFSM5UZQQA4Q
.
You are receiving this because you authored the thread.Message ID:
@.***>

@L1ghtingBolt may you see if the application commands are available in the Guild settings > integration > your bot

@L1ghtingBolt may you see if the application commands are available in the Guild settings > integration > your bot

Yea, they are on.

This may be a Discord bug: https://github.com/discord/discord-api-docs/issues/4856

This is indeed a discord bug with commands permissions v2 guilds. For now try using global commands instead, or use your mobile device.

Since the quickstart doesn't require MESSAGE_CONTENT anymore, and the only remaining issue is a Discord bug, I will close this issue


feat(client): support local bind for HttpConnector

Add set_local_address to the HttpConnector.
This configures the client to bind the socket to a local address of
the host before it connects to the destination. This is useful on
hosts which have multiple network interfaces, to ensure the request is
issued over a specific interface.
Includes an example to show how it is used and regression-check the API (copied from the existing client example). Please let me know if I should be adding any tests, and if so where.
Closes #1498

Woops, test failures are because the Cargo.toml still references the example that you removed XD

Right, sorry about that. Fixed now - back to the same timeout error you said not to worry about.

Thanks so much!

Thank you!


Added 'open settings' item to tray menu

Proposal for #511

Love it!  I think this adequately resolves and closes #551.


Module should have option to manage DOCKER_HOST environment variable

When specifying a tcp_bind, in order for this to actually be usable the DOCKER_HOST environment variable needs to be populated with the tcp_bind value:
Proposed solution:
if $tcp_bind {
  file { '/etc/profile.d/docker-host.sh':
    ensure  => file,
    content => "export DOCKER_HOST=${tcp_bind}"
  }
}

As of #171 you can now pass an array of shell values to the module, which should support this usecase.


Obfuscate on extension functions

Let's say you extend the File class with an function which creates an intentChooser for it
Example:
fun File.intentChooser(): Intent {
    val intent = Intent(Intent.ACTION_VIEW)
    intent.setDataAndType(Uri.fromFile(this), "text/plain")

    return Intent.createChooser(intent, "Choose App to open file")
}

Currently you can't obfuscate this using @Obfuscate because this works on classes only.
Would it be possible to enhance that, so "text/plain" and "Choose App to open file" can be obfuscated?

Hi @DATL4G,
Firstly, You can try and add @file:Obfuscate at the beginning of the file. Secondly, I'm working on a feature that will allow to specify classes to obfuscate without using an annotation (#23). Hope this feature is going to be ready soon.

Adding @file:Obfuscate doesn't work on top level functions as my example was also intended.
Sorry I forgot to mention this


Update JSX detection to match XML syntax match

Updates the JSX detection regex pattern in the JavaScript language file to use the same regex pattern as the XML language file. This is to accommodate for scenarios where JSX is implementing Web Components which may have tag name structures including special characters that \w cannot match.

This is great! but would you mind adding a few tests? I don’t have much experience with jsx, so unsure what to expect.

Added a couple tests


Exception in interaction between pyarrow.filesystem.S3FSWrapper and s3fs.core.S3FileSystem

What happened: Using s3fs with pyarrow within petastorm throws an exception (TypeError: 'coroutine' object is not iterable) in multiple places that use pyarrow.parquet.ParquetDataset (petastorm.reader.make_reader, petastorm.reader.make_batch_reader, etc.).
What you expected to happen: No exception
Minimal Complete Verifiable Example:
import pyarrow.parquet as pq
from s3fs import S3FileSystem
from pyarrow.filesystem import S3FSWrapper

fs = S3FSWrapper(S3FileSystem())
dataset_url = "s3://our-bucket/series/of/prefixes/partition1=foo/partition2=bar"

# This throws the relevant exception
dataset = pq.ParquetDataset(dataset_url, filesystem=fs)
./env/lib/python3.7/site-packages/pyarrow/filesystem.py:394: RuntimeWarning: coroutine 'S3FileSystem._ls' was never awaited
  for key in list(self.fs._ls(path, refresh=refresh)):
RuntimeWarning: Enable tracemalloc to get the object allocation traceback
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "./env/lib/python3.7/site-packages/pyarrow/parquet.py", line 1170, in __init__
    open_file_func=partial(_open_dataset_file, self._metadata)
  File "./env/lib/python3.7/site-packages/pyarrow/parquet.py", line 1348, in _make_manifest
    metadata_nthreads=metadata_nthreads)
  File "./env/lib/python3.7/site-packages/pyarrow/parquet.py", line 927, in __init__
    self._visit_level(0, self.dirpath, [])
  File "./env/lib/python3.7/site-packages/pyarrow/parquet.py", line 942, in _visit_level
    _, directories, files = next(fs.walk(base_path))
  File "./env/lib/python3.7/site-packages/pyarrow/filesystem.py", line 394, in walk
    for key in list(self.fs._ls(path, refresh=refresh)):
TypeError: 'coroutine' object is not iterable

Anything else we need to know?: I'm having trouble navigating the bug-reporting process for Apache Arrow, if you're able to pass this on to them.
Environment:

Dask version: 0.5.1
Python version: 3.7.8
Operating System: Mac OS 10.15.6
Install method (conda, pip, source): pip install s3fs==0.5.1

On the off chance that was the relatedness was applied to the wrong defect, I tried the fix from #365, but it didn't seem fruitful. Notably, aiobotocore is already at the specified version in the above set-up:
$ pip freeze | grep aiobotocore
aiobotocore==1.1.1

I also tried setting AWS_DEFAULT_REGION, to no avail:
$ python repro.py
...
TypeError: 'coroutine' object is not iterable
$ AWS_DEFAULT_REGION=us-east-1 python repro.py
...
TypeError: 'coroutine' object is not iterable

@martindurant got anything else to try?

This one I think will be fixed by using S3FileSystem directly - the wrapper should not be calling _ls but ls. If so, indeed it is for pyarrow to fix, although I suspect they don't want to use this wrapper any more anyway - in which case peta shouldn't be calling it.
Ideally, it should actually call find for S3, which would (as of recently, maybe only on master) list all files below a prefix, rather than making many requests for all the sub-prefixes.

Thanks, will check! I'm already in talks to pass the File System instance as a parameter to petastorm.read.make_reader and petastorm.reader.make_batch_reader, so that might do it for our use case.

@martindurant that did solve this issue, but, unfortunately, seems to have reduced it to #365, because this test case is not making a progress on s3fs==0.5.1:
import pyarrow.parquet as pq
from s3fs import S3FileSystem

fs = S3FileSystem()
# This hard-codes 2 out of the 4 total partitions in the path (leaving 2 to be crawled)
dataset_url = "s3://our-bucket/series/of/prefixes/partition1=foo/partition2=bar"

dataset = pq.ParquetDataset(dataset_url, filesystem=fs, metadata_nthreads=100)

I'll let it run a while and let you know.

Almost 30 minutes with no progress, so I'm not convinced it's better:
$ time python repro.py
^C
...

real	26m58.446s
user	0m1.468s
sys	0m0.384s

Obviously I'll have to get back to this to see what's going on. For now, is it not reasonable to have validate_schema=False for you? It seems to me that checking the schema of every data file is very wasteful even where you can do it parallelised.

I'll see if that makes any difference, thanks! For what it's worth, petastorm seems to already work this way, so if this fixes it, we might be unblocked by just upgrading our installed s3fs.
I was trying to err on the side of hiding details about petastorm, because you had said you don't have it installed, and can't help debug, but if you think of anything else that might make a difference, let me know. I'm obviously not as useful in debugging the integration as their maintainer, but I'm reasonably familiar, at this point, and have an ongoing conversation with @selitvin, so am a reasonable proxy for getting this integration working, correctly.

That didn't seem to help:
import pyarrow.parquet as pq
from s3fs import S3FileSystem

fs = S3FileSystem()
# This hard-codes 2 out of the 4 total partitions in the path (leaving 2 to be crawled)
dataset_url = "s3://our-bucket/series/of/prefixes/partition1=foo/partition2=bar"

dataset = pq.ParquetDataset(dataset_url, filesystem=fs, validate_schema=False, metadata_nthreads=100)

$ time python repro.py
^C

real	91m59.852s
user	0m1.520s
sys	0m0.344s

Can you tell what files its loading? Without verify, it should only touch one file.

I can't sniff the AWS requests because they're encrypted at the transport and application layers. However, as I mentioned in the other ticket (#365), it's done doing meaningful work (as measured by the number of connections to S3 in ESTABLISHED state) almost immediately, after, perhaps, 10-15 seconds:
Launching:
$ time python repro.py &
[1] 75641

Measuring (note the Process ID above is for time, so using the child PID):
$ lsof -p 75642 | grep s3 | wc -l
      11
$ lsof -p 75642 | grep s3 | wc -l
      11
$ lsof -p 75642 | grep s3 | wc -l
      11
$ lsof -p 75642 | grep s3 | wc -l
      10
$ lsof -p 75642 | grep s3 | wc -l
       1
$ lsof -p 75642 | grep s3 | wc -l
       0

I have to transcribe the PID, but it couldn't take me longer than maybe 5s to do that, then I'm measuring for maybe 10s before the connections all disappear. This has all the classic hallmarks of deadlock, which is why I wrote up the other ticket that way.

You can turn on logging in s3fs to see what the calls are
On September 14, 2020 5:04:02 PM EDT, David McGuire<EMAIL_ADDRESS>wrote:

I can't sniff the AWS requests because they're encrypted at the
transport and application layers. However, as I mentioned in the other
ticket (#365), it's done doing meaningful work (as measured by the
number of connections to S3 in ESTABLISHED state) almost immediately,
after, perhaps, 10-15 seconds:
Launching:
$ time python repro.py &
[1] 75641

Measuring (note the Process ID above is for time, so using the child
PID):
$ lsof -p 75642 | grep s3 | wc -l
     11
$ lsof -p 75642 | grep s3 | wc -l
     11
$ lsof -p 75642 | grep s3 | wc -l
     11
$ lsof -p 75642 | grep s3 | wc -l
     10
$ lsof -p 75642 | grep s3 | wc -l
      1
$ lsof -p 75642 | grep s3 | wc -l
      0

I have to transcribe the PID, but it couldn't take me longer than maybe
5s to do that, then I'm measuring for maybe 10s before the connections
all disappear. This has all the classic hallmarks of deadlock, which is
why I wrote up the other ticket that way.
--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
https://github.com/dask/s3fs/issues/366#issuecomment-692313196

--
Sent from my Android device with K-9 Mail. Please excuse my brevity.

I'll follow up with petastorm to have them remove the wrapper, if pyarrow isn't going (/ doesn't need to) maintain it.


test: restrict IRGen test to single platform

This test is iOS specific, and broke the android and Windows bots.
Rather than revert the change fix the test to restrict it.

Replace this paragraph with a description of your changes and rationale. Provide links to external references/discussions if appropriate.

Resolves SR-NNNN.

@swift-ci please smoke test

Already done in #31987


[DOCFIX] Update S3 Chinese Doc

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-PR-Builder/10866/
Test PASSed.

Can one of the admins verify this patch?

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/Alluxio-PR-Builder/11057/
Test PASSed.

alluxio-bot, merge this please


Set minimum Java version to 11

Description
Set minimum Java version to 11 on the 2.17 branch. This will need to be forward ported to the 2.x branch as well.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

@andrross I believe we need to add 11 to matrix as well here:
https://github.com/opensearch-project/opensearch-system-templates/blob/2.17/.github/workflows/check.yml#L14
and https://github.com/opensearch-project/opensearch-system-templates/blob/2.17/.github/workflows/check.yml#L43


Missing error handling in frontend

So far, errors are only logged to the console. The user should be notified about them, too.

IMO the new method of alerting an error message and referring the user to the console (where the actual Error object is console.logged) for more information is sufficient.


repeat

hey! cool stuff. im currently working on a similar system. what about repeating the process after the new weight is trained? to kinda keep getting better weights?  any thoughts?

Yes I had this idea, and what i did is i kept on training the models on the subsequent pre-trained weights and along side that i kept on increasing the size of my dataset as well, so I was generating new dataset as well as training my model.

This is a diagrammatic representation of the process i tried to explain.

EXACTLY what i was thinking about. so i kinda do this manually now but in my specific case i also wanted to expand the dataser per image for different weather and lighting conditions. so using the img_aug library i do a post process operation where i dupe all the annotated images, make 4 different variarions for night, day, fog, rain.  the original annotations follow making my dataset wider while keeping the accuracy. im still in a research stage of it, particularly night emulation cause shadows are tough, but i really want to see what we can do. i feel pseudolabelling is so friggin close to being nonsupervised and it would elevate one of the shittiest jobs in cv to a breeze.   1 perfect starting model is all it takes.. so cool.


Consider excluding .edu domains from Privacy Badger scans

From #79.

We're now excluding .edu and .edu.?? suffixes from daily scans.


Update earth-science-data-category.ttl

added esdc:information-and-computing-sciences to lodgement form collection as i forgot to do this with the last PR

Merged

Love your work team!
I will endeavour to be more comprehensive in future to avoid the duplication of pull-review-merge administration.